aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2022-02-04ksmbd: don't align last entry offset in smb2 query directoryNamjae Jeon2-3/+5
2022-02-04ksmbd: fix same UniqueId for dot and dotdot entriesNamjae Jeon1-1/+4
2022-02-04ksmbd: smbd: validate buffer descriptor structuresHyunchul Lee1-6/+30
2022-01-23ksmbd: fix SMB 3.11 posix extension mount failureNamjae Jeon1-1/+1
2022-01-23Merge tag 'bitmap-5.17-rc1' of git://github.com/norov/linuxLinus Torvalds6-18/+18
2022-01-22Merge branch 'akpm' (patches from Andrew)Linus Torvalds35-142/+569
2022-01-22Merge tag '5.17-rc-part2-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds25-626/+573
2022-01-22Merge tag 'xfs-5.17-merge-7' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2-36/+4
2022-01-22Merge tag 'fscache-fixes-20220121' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds8-20/+36
2022-01-22mm: remove cleancacheChristoph Hellwig9-47/+0
2022-01-22proc: remove PDE_DATA() completelyMuchun Song4-15/+15
2022-01-22fs: proc: store PDE()->data into inode->i_privateMuchun Song3-11/+1
2022-01-22fs/coredump: move coredump sysctls into its own fileXiaoming Ni2-60/+61
2022-01-22kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases()Luis Chamberlain1-2/+2
2022-01-22fs: move namespace sysctls and declare fs base directoryLuis Chamberlain3-6/+30
2022-01-22sysctl: add and use base directory declarer and registration helperLuis Chamberlain1-0/+9
2022-01-22fs: move pipe sysctls to is own fileLuis Chamberlain1-3/+61
2022-01-22fs: move fs/exec.c sysctls into its own fileLuis Chamberlain1-0/+90
2022-01-22fs: move namei sysctls to its own fileLuis Chamberlain1-4/+54
2022-01-22fs: move locking sysctls where they are usedLuis Chamberlain1-2/+32
2022-01-22fs: move shared sysctls to fs/sysctls.cLuis Chamberlain2-0/+39
2022-01-22sysctl: move maxolduid as a sysctl specific constLuis Chamberlain1-1/+1
2022-01-22fs: move dcache sysctls to its own fileLuis Chamberlain1-6/+31
2022-01-22fs: move fs stat sysctls to file_table.cLuis Chamberlain1-8/+39
2022-01-22fs: move inode sysctls to its own fileLuis Chamberlain1-7/+32
2022-01-22sysctl: share unsigned long const valuesLuis Chamberlain1-0/+3
2022-01-22fs: move binfmt_misc sysctl to its own fileLuis Chamberlain1-1/+5
2022-01-22sysctl: add helper to register a sysctl mount pointLuis Chamberlain1-0/+14
2022-01-22eventpoll: simplify sysctl declaration with register_sysctl()Xiaoming Ni1-1/+9
2022-01-22inotify: simplify subdirectory registration with register_sysctl()Xiaoming Ni2-2/+19
2022-01-22ocfs2: simplify subdirectory registration with register_sysctl()Luis Chamberlain1-24/+1
2022-01-22dnotify: move dnotify sysctl to dnotify.cXiaoming Ni1-1/+20
2022-01-22aio: move aio sysctl to aio.cXiaoming Ni1-2/+29
2022-01-22sysctl: move some boundary constants from sysctl.c to sysctl_valsXiaoming Ni1-1/+1
2022-01-22sysctl: add a new register_sysctl_init() interfaceXiaoming Ni1-0/+33
2022-01-21netfs: Make ops->init_rreq() optionalJeffle Xu2-6/+2
2022-01-21cachefiles: Check that the backing filesystem supports tmpfilesDavid Howells1-0/+2
2022-01-21cachefiles: Explain checks in a commentDavid Howells1-1/+7
2022-01-21cachefiles: Trace active-mark failureDavid Howells1-1/+3
2022-01-21cachefiles: Make some tracepoint adjustmentsDavid Howells1-3/+5
2022-01-21cachefiles: set default tag name if it's unspecifiedJeffle Xu1-0/+11
2022-01-21cachefiles: Calculate the blockshift in terms of bytes, not pagesDavid Howells3-7/+4
2022-01-21fscache: Fix the volume collision wait conditionDavid Howells1-2/+2
2022-01-21Merge tag 'io_uring-5.17-2022-01-21' of git://git.kernel.dk/linux-blockLinus Torvalds2-53/+115
2022-01-21Merge tag 'xfs-5.17-merge-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds3-8/+13
2022-01-21Merge tag 'xfs-5.17-merge-5' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds6-128/+10
2022-01-21Merge tag 'xfs-5.17-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-25/+4
2022-01-20Merge tag 'ceph-for-5.17-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds6-34/+209
2022-01-20Merge tag '5.17-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds19-334/+429
2022-01-20Merge branch 'akpm' (patches from Andrew)Linus Torvalds12-35/+34
2022-01-20btrfs: use generic Kconfig option for 256kB page size limitNathan Chancellor1-2/+1
2022-01-20fs/adfs: remove unneeded variable make code cleanerMinghao Chi1-3/+1
2022-01-20FAT: use io_schedule_timeout() instead of congestion_wait()NeilBrown1-2/+3
2022-01-20hfsplus: use struct_group_attr() for memcpy() regionKees Cook2-6/+10
2022-01-20nilfs2: remove redundant pointer sbufsColin Ian King1-2/+2
2022-01-20fs/binfmt_elf: use PT_LOAD p_align values for static PIEH.J. Lu1-2/+2
2022-01-20kthread: dynamically allocate memory to store kthread's full nameYafang Shao1-0/+3
2022-01-20fs/binfmt_elf: replace open-coded string copy with get_task_commYafang Shao1-1/+1
2022-01-20fs/exec: replace strncpy with strscpy_pad in __get_task_commYafang Shao1-1/+2
2022-01-20fs/exec: replace strlcpy with strscpy_pad in __set_task_commYafang Shao1-1/+1
2022-01-20sysctl: remove redundant ret assignmentluo penghao1-1/+0
2022-01-20sysctl: fix duplicate path separator in printed entriesGeert Uytterhoeven1-4/+4
2022-01-20proc: convert the return type of proc_fd_access_allowed() to be booleanQi Zheng1-2/+2
2022-01-20proc/vmcore: don't fake reading zeroes on surprise vmcore_cb unregistrationDavid Hildenbrand1-8/+2
2022-01-19cifs: update internal module numberSteve French1-2/+2
2022-01-19smb3: send NTLMSSP version informationSteve French4-2/+101
2022-01-19xfs: flush inodegc workqueue tasks before cancelBrian Foster1-18/+4
2022-01-19io-wq: delete dead lock shuffling codeJens Axboe1-6/+1
2022-01-19cifs: Support fscache indexing rewriteDavid Howells11-500/+199
2022-01-19cifs: cifs_ses_mark_for_reconnect should also update reconnect bitsShyam Prasad N6-29/+14
2022-01-19cifs: update tcpStatus during negotiate and sess setupShyam Prasad N1-3/+2
2022-01-19cifs: make status checks in version independent callersShyam Prasad N3-29/+23
2022-01-19cifs: remove repeated state change in dfs tree connectShyam Prasad N1-10/+0
2022-01-19cifs: fix the cifs_reconnect path for DFSShyam Prasad N1-0/+3
2022-01-19cifs: remove unused variable ses_selectedMuhammad Usama Anjum1-3/+3
2022-01-19cifs: protect all accesses to chan_* with chan_lockShyam Prasad N5-5/+22
2022-01-19cifs: fix the connection state transitions with multichannelShyam Prasad N4-28/+28
2022-01-19cifs: check reconnects for channels of active tcons tooShyam Prasad N3-19/+99
2022-01-19Merge tag 'f2fs-for-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds17-492/+730
2022-01-18io_uring: perform poll removal even if async work removal is successfulJens Axboe1-5/+10
2022-01-18io-wq: add intermediate work step between pending list and active workJens Axboe1-5/+29
2022-01-18io-wq: perform both unstarted and started work cancelations in one goJens Axboe1-13/+11
2022-01-18io-wq: invoke work cancelation with wqe->lock heldJens Axboe1-3/+8
2022-01-18io-wq: make io_worker lock a raw spinlockJens Axboe1-6/+6
2022-01-18io-wq: remove useless 'work' argument to __io_worker_busy()Jens Axboe1-3/+2
2022-01-18ksmbd: fix guest connection failure with nautilusNamjae Jeon1-33/+29
2022-01-18ksmbd: uninitialized variable in create_socket()Dan Carpenter1-1/+2
2022-01-18ksmbd: smbd: fix missing client's memory region invalidationHyunchul Lee1-27/+46
2022-01-18smb3: add new defines from protocol specificationSteve French2-1/+3
2022-01-18xfs: remove unused xfs_ioctl32.h declarationsDarrick J. Wong1-18/+0
2022-01-18Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-2/+2
2022-01-18vfs: fs_context: fix up param length parsing in legacy_parse_paramJamie Hill-Daniel1-1/+1
2022-01-18cifs: serialize all mount attemptsRonnie Sahlberg1-1/+7
2022-01-18Merge tag 'for-linus-5.17-ofs-1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-11/+17
2022-01-17cifs: quirk for STATUS_OBJECT_NAME_INVALID returned for non-ASCII dfs refsEugene Korenevsky4-0/+65
2022-01-17cifs: alloc_path_with_tree_prefix: do not append sep. if the path is emptyEugene Korenevsky1-2/+7
2022-01-17cifs: clean up an inconsistent indentingYang Li1-1/+1
2022-01-17cifs: free ntlmsspblob allocated in negotiateShyam Prasad N1-5/+8
2022-01-17xfs: remove the XFS_IOC_{ALLOC,FREE}SP* definitionsDarrick J. Wong3-8/+13
2022-01-17xfs: kill the XFS_IOC_{ALLOC,FREE}SP* ioctlsDarrick J. Wong6-127/+10
2022-01-17xfs: remove the XFS_IOC_FSSETDM definitionsDarrick J. Wong1-25/+4
2022-01-17Merge tag '5.17-rc-part1-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds22-325/+719
2022-01-17devtmpfs regression fix: reconfigure on each mountNeilBrown1-2/+2
2022-01-17unicode: fix .gitignore for generated utfdata fileLinus Torvalds1-1/+1
2022-01-17Merge branch 'signal-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds12-27/+32
2022-01-17Merge tag 'unicode-for-next-5.17' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds11-451/+243
2022-01-16Merge tag 'trace-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds1-12/+12
2022-01-16Merge tag 'exfat-for-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds10-87/+64
2022-01-16Merge tag 'nfsd-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds25-565/+568
2022-01-16Merge tag '9p-for-5.17-rc1' of git://github.com/martinetd/linuxLinus Torvalds3-13/+27
2022-01-15Merge branch 'akpm' (patches from Andrew)Linus Torvalds25-70/+158
2022-01-15all: replace find_next{,_zero}_bit with find_first{,_zero}_bit where appropriateYury Norov6-18/+18
2022-01-15cifs: fix FILE_BOTH_DIRECTORY_INFO definitionEugene Korenevsky1-1/+1
2022-01-15cifs: move superblock magic defitions to magic.hJeff Layton5-8/+7
2022-01-15cifs: Fix smb311_update_preauth_hash() kernel-doc commentYang Li1-0/+1
2022-01-15hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list()Sean Christopherson1-3/+4
2022-01-15mm: introduce memalloc_retry_wait()NeilBrown12-36/+28
2022-01-15mm: move anon_vma declarations to linux/mm_inline.hArnd Bergmann2-0/+2
2022-01-15mm: add a field to store names for private anonymous memoryColin Cross2-4/+15
2022-01-15mm,fs: split dump_mapping() out from dump_page()Matthew Wilcox (Oracle)1-0/+49
2022-01-15fs/ioctl: remove unnecessary __user annotationAmit Daniel Kachhap1-1/+1
2022-01-15ocfs2: remove redundant assignment to variable free_spaceColin Ian King1-1/+1
2022-01-15ocfs2: cluster: use default_groups in kobj_typeGreg Kroah-Hartman1-5/+6
2022-01-15ocfs2: remove redundant assignment to pointer root_bhColin Ian King1-1/+1
2022-01-15ocfs2: use default_groups in kobj_typeGreg Kroah-Hartman1-1/+2
2022-01-15ocfs2: clearly handle ocfs2_grab_pages_for_write() return valueJoseph Qi1-13/+13
2022-01-15ocfs2: use BUG_ON instead of if condition followed by BUG.Zhang Mingyu1-4/+2
2022-01-15squashfs: provide backing_dev_info in order to disable read-aheadZheng Liang1-0/+33
2022-01-15fs/ntfs/attrib.c: fix one kernel-doc commentYang Li1-1/+1
2022-01-15Merge tag 'xfs-5.17-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds3-46/+72
2022-01-14virtio: wrap config->reset callsMichael S. Tsirkin1-2/+2
2022-01-14io_uring: fix UAF due to missing POLLFREE handlingPavel Begunkov1-8/+50
2022-01-13io_uring: Remove unused function req_ref_putJiapeng Chong1-6/+0
2022-01-13ceph: move CEPH_SUPER_MAGIC definition to magic.hJeff Layton2-3/+2
2022-01-13ceph: remove redundant Lsx caps checkXiubo Li1-2/+1
2022-01-13ceph: add new "nopagecache" optionJeff Layton3-9/+27
2022-01-13ceph: don't check for quotas on MDS stray dirsJeff Layton2-8/+15
2022-01-13ceph: drop send metrics debug messageJeff Layton1-2/+0
2022-01-13ceph: Fix incorrect statfs report for small quotaKotresh HR2-0/+15
2022-01-13ceph: mount syntax module parameterVenky Shankar1-0/+8
2022-01-13ceph: record updated mon_addr on remountVenky Shankar1-0/+7
2022-01-13ceph: new device mount syntaxVenky Shankar2-10/+134
2022-01-13libceph: generalize addr/ip parsing based on delimiterVenky Shankar1-1/+1
2022-01-12Merge tag 'libnvdimm-for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds27-227/+287
2022-01-12Merge tag 'fscache-rewrite-20220111' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds75-9154/+5047
2022-01-12Merge tag 'fuse-update-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds6-46/+225
2022-01-12Merge tag 'fs_for_v5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-2/+7
2022-01-12Merge tag 'fsnotify_for_v5.17-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds7-106/+417
2022-01-12Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linuxLinus Torvalds5-292/+310
2022-01-12Merge tag 'folio-5.17' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds3-71/+69
2022-01-12Merge tag 'driver-core-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds9-72/+115
2022-01-12Merge tag 'for-5.17/block-2022-01-11' of git://git.kernel.dk/linux-blockLinus Torvalds2-1/+2
2022-01-12Merge tag 'for-5.17/io_uring-2022-01-11' of git://git.kernel.dk/linux-blockLinus Torvalds2-546/+600
2022-01-12xfs: fix online fsck handling of v5 feature bits on secondary supersDarrick J. Wong2-27/+38
2022-01-11Merge tag 'for-linus-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+3
2022-01-11Merge tag 'for-linus-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds9-27/+272
2022-01-11Merge tag 'dlm-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/teiglan...Linus Torvalds18-173/+510
2022-01-11Merge tag 'gfs2-v5.16-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-8/+6
2022-01-11xfs: take the ILOCK when readdir inspects directory mapping dataDarrick J. Wong1-19/+34
2022-01-11Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds18-996/+1744
2022-01-11Merge tag 'xfs-5.17-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds22-167/+175
2022-01-11Merge tag 'for-5.17-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds58-3226/+3269
2022-01-11Merge tag 'erofs-for-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds15-456/+843
2022-01-119p, afs, ceph, nfs: Use current_is_kswapd() rather than gfpflags_allow_blocki...David Howells4-4/+8
2022-01-11Merge tag 'fs.idmapped.v5.17' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds13-52/+73
2022-01-11fscache: Add a tracepoint for cookie use/unuseDavid Howells1-4/+25
2022-01-11ceph: add fscache writeback supportJeff Layton1-8/+59
2022-01-11ceph: conversion to new fscache APIJeff Layton9-223/+177
2022-01-11select: Fix indefinitely sleeping task in poll_schedule_timeout()Jan Kara1-29/+32
2022-01-11gfs2: dump inode object for iopen glocksBob Peterson1-0/+1
2022-01-119p: fix enodata when reading growing fileDominique Martinet1-0/+5
2022-01-10Merge tag '5.17-net-next' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds4-3/+19
2022-01-10Merge tag 'pstore-v5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-16/+30
2022-01-10ksmbd: add smb-direct shutdownYufan Chen3-1/+19
2022-01-10ksmbd: smbd: change the default maximum read/write, receive sizeHyunchul Lee1-2/+4
2022-01-10ksmbd: smbd: create MR poolHyunchul Lee1-1/+22
2022-01-10ksmbd: add reserved room in ipc request/responseNamjae Jeon1-1/+10
2022-01-10ksmbd: smbd: call rdma_accept() under CM handlerHyunchul Lee1-43/+59
2022-01-10ksmbd: limits exceeding the maximum allowable outstanding requestsNamjae Jeon4-1/+13
2022-01-10ksmbd: move credit charge deduction under processing requestNamjae Jeon2-11/+12
2022-01-10ksmbd: add support for smb2 max credit parameterNamjae Jeon8-10/+22
2022-01-10ksmbd: set 445 port to smbdirect port by defaultNamjae Jeon2-5/+12
2022-01-10ksmbd: register ksmbd ib client with ib_register_client()Hyunchul Lee2-11/+98
2022-01-10ext4: don't use the orphan list when migrating an inodeTheodore Ts'o1-15/+4
2022-01-10ext4: use BUG_ON instead of if condition followed by BUGxu xin1-2/+1
2022-01-10ext4: fix a copy and paste typoDan Carpenter1-1/+1
2022-01-10ext4: set csum seed in tmp inode while migrating to extentsLuís Henriques1-1/+11
2022-01-10ext4: remove unnecessary 'offset' assignmentluo penghao1-1/+0
2022-01-10ext4: remove redundant o_start statementluo penghao1-1/+0
2022-01-10ext4: drop an always true checkAdam Borowski1-2/+1
2022-01-10ext4: remove unused assignmentsluo penghao1-2/+0
2022-01-10ext4: remove redundant statementluo penghao1-1/+0
2022-01-10ext4: remove useless resetting io_end_size in mpage_process_page()Nghia Le1-2/+0
2022-01-10ext4: allow to change s_last_trim_minblks via sysfsLukas Czerner1-0/+2
2022-01-10ext4: change s_last_trim_minblks type to unsigned longLukas Czerner2-3/+3
2022-01-10ext4: implement support for get/set fs labelLukas Czerner4-7/+334
2022-01-10ext4: only set EXT4_MOUNT_QUOTA when journalled quota file is specifiedLukas Czerner1-1/+2
2022-01-10ext4: don't use kfree() on rcu protected pointer sbi->s_qf_namesLukas Czerner1-3/+5
2022-01-10ext4: avoid trim error on fs with small groupsJan Kara2-2/+8
2022-01-10ext4: fix an use-after-free issue about data=journal writeback modeZhang Yi1-27/+10