aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2022-03-17ocfs2: fix crash when initialize filecheck kobj failsJoseph Qi1-11/+11
2022-03-11Merge branch 'davidh' (fixes from David Howells)Linus Torvalds3-8/+35
2022-03-11cachefiles: Fix volume coherency attributeDavid Howells1-3/+20
2022-03-11afs: Fix potential thrashing in afs writebackDavid Howells1-1/+8
2022-03-11watch_queue: Fix lack of barrier/sync/lock between post and readDavid Howells1-1/+2
2022-03-11watch_queue, pipe: Free watchqueue state after clearing pipe ringDavid Howells1-3/+5
2022-03-08Merge tag 'fuse-fixes-5.17-rc8' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds5-6/+20
2022-03-07fuse: fix pipe buffer lifetime for direct_ioMiklos Szeredi3-1/+13
2022-03-06Merge tag 'for-5.17-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds13-28/+230
2022-03-05proc: fix documentation and description of pagemapYun Zhou1-1/+2
2022-03-05mm: refactor vm_area_struct::anon_vma_name usage codeSuren Baghdasaryan2-6/+6
2022-03-04btrfs: fallback to blocking mode when doing async dio over multiple extentsFilipe Manana1-0/+28
2022-03-03cachefiles: Fix incorrect length to fallocate()David Howells1-1/+1
2022-03-02Merge tag 'erofs-for-5.17-rc7-fixes' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2022-03-02btrfs: add missing run of delayed items after unlink during log replayFilipe Manana1-0/+18
2022-03-02btrfs: qgroup: fix deadlock between rescan worker and remove qgroupSidong Yang1-1/+8
2022-03-02btrfs: fix relocation crash due to premature return from btrfs_commit_transac...Omar Sandoval1-1/+31
2022-03-02btrfs: do not start relocation until in progress drops are doneJosef Bacik7-1/+91
2022-03-02btrfs: tree-checker: use u64 for item data end to avoid overflowSu Yue1-9/+9
2022-03-02btrfs: do not WARN_ON() if we have PageError setJosef Bacik1-3/+13
2022-03-02btrfs: fix lost prealloc extents beyond eof after full fsyncFilipe Manana1-12/+31
2022-03-02btrfs: subpage: fix a wrong check on subpage->writersQu Wenruo1-1/+1
2022-03-02erofs: fix ztailpacking on > 4GiB filesystemsGao Xiang1-1/+1
2022-03-01Merge tag 'binfmt_elf-v5.17-rc7' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-7/+18
2022-03-01binfmt_elf: Avoid total_mapping_size for ET_EXECKees Cook1-7/+18
2022-02-26Merge tag 'trace-v5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+3
2022-02-26Merge tag 'xfs-5.17-fixes-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-2/+5
2022-02-25tracefs: Set the group ownership in apply_options() not parse_options()Steven Rostedt (Google)1-2/+3
2022-02-25Merge tag 'configfs-5.17-2022-02-25' of git://git.infradead.org/users/hch/con...Linus Torvalds1-0/+14
2022-02-25Merge tag 'for-5.17-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds7-84/+296
2022-02-24Merge tag 'io_uring-5.17-2022-02-23' of git://git.kernel.dk/linux-blockLinus Torvalds1-7/+17
2022-02-24btrfs: reduce extent threshold for autodefragQu Wenruo3-4/+17
2022-02-23btrfs: autodefrag: only scan one inode onceQu Wenruo1-62/+22
2022-02-23btrfs: defrag: don't use merged extent map for their generation checkQu Wenruo3-0/+24
2022-02-23btrfs: defrag: bring back the old file extent search behaviorQu Wenruo1-4/+157
2022-02-23btrfs: defrag: remove an ambiguous condition for rejectionQu Wenruo1-4/+0
2022-02-23btrfs: defrag: don't defrag extents which are already at max capacityQu Wenruo1-0/+20
2022-02-23btrfs: defrag: don't try to merge regular extents with preallocated extentsQu Wenruo1-6/+11
2022-02-22configfs: fix a race in configfs_{,un}register_subsystem()ChenXiaoSong1-0/+14
2022-02-22io_uring: disallow modification of rsrc_data during quiesceDylan Yudaken1-1/+9
2022-02-21fuse: move FUSE_SUPER_MAGIC definition to magic.hJeff Layton1-2/+1
2022-02-21io_uring: don't convert to jiffies for waiting on timeoutsJens Axboe1-6/+7
2022-02-20Merge tag 'fs.mount_setattr.v5.17-rc4' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+30
2022-02-18Merge tag 'nfs-for-5.17-3' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds3-10/+6
2022-02-18Merge tag '5.17-rc5-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds5-10/+17
2022-02-18fuse: fix fileattr op failureMiklos Szeredi1-3/+6
2022-02-17fs/file_table: fix adding missing kmemleak_not_leak()Luis Chamberlain1-2/+6
2022-02-16cifs: fix confusing unneeded warning message on smb2.1 and earlierSteve French1-5/+6
2022-02-16NFS: Do not report writeback errors in nfs_getattr()Trond Myklebust1-6/+3
2022-02-15btrfs: defrag: allow defrag_one_cluster() to skip large extent which is not a...Qu Wenruo1-9/+39
2022-02-15btrfs: prevent copying too big compressed lzo segmentDāvis Mosāns1-0/+11
2022-02-15Merge tag 'for-5.17-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-2/+19
2022-02-15io_uring: add a schedule point in io_add_buffers()Eric Dumazet1-0/+1
2022-02-14NFS: LOOKUP_DIRECTORY is also ok with symlinksTrond Myklebust1-2/+2
2022-02-14NFS: Remove an incorrect revalidation in nfs4_update_changeattr_locked()Trond Myklebust1-2/+1
2022-02-14cifs: modefromsids must add an ACE for authenticated usersRonnie Sahlberg1-1/+4
2022-02-14fs: add kernel doc for mnt_{hold,unhold}_writers()Christian Brauner1-0/+30
2022-02-13cifs: fix double free race when mount fails in cifs_get_root()Ronnie Sahlberg1-0/+1
2022-02-13cifs: do not use uninitialized data in the owner/group sidRonnie Sahlberg1-2/+2
2022-02-13cifs: fix set of group SID via NTSD xattrsAmir Goldstein1-0/+2
2022-02-13smb3: fix snapshot mount optionSteve French1-2/+2
2022-02-13Merge tag '5.17-rc4-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds5-17/+31
2022-02-12Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-10/+32
2022-02-11fs/proc: task_mmu.c: don't read mapcount for migration entryYang Shi1-9/+31
2022-02-11fs/binfmt_elf: fix PT_LOAD p_align values for loadersMike Rapoport1-1/+1
2022-02-11Merge tag 'gfs2-v5.16-rc3-fixes2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-6/+4
2022-02-11Merge tag 'io_uring-5.17-2022-02-11' of git://git.kernel.dk/linux-blockLinus Torvalds1-5/+3
2022-02-11gfs2: Fix gfs2_release for non-writers regressionBob Peterson1-3/+4
2022-02-11Revert "gfs2: check context in gfs2_glock_put"Andreas Gruenbacher1-3/+0
2022-02-09xfs: only bother with sync_filesystem during readonly remountDarrick J. Wong1-2/+5
2022-02-09Merge tag 'nfsd-5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/...Linus Torvalds7-47/+74
2022-02-09btrfs: send: in case of IO error log itDāvis Mosāns1-0/+4
2022-02-09btrfs: get rid of warning on transaction commit when using flushoncommitFilipe Manana1-2/+10
2022-02-09btrfs: defrag: don't try to defrag extents which are under writebackQu Wenruo1-0/+4
2022-02-09btrfs: don't hold CPU for too long when defragging a fileQu Wenruo1-0/+1
2022-02-09Fix regression due to "fs: move binfmt_misc sysctl to its own file"Domenico Andreoli2-5/+3
2022-02-09NFSD: Deprecate NFS_OFFSET_MAXChuck Lever2-2/+2
2022-02-09NFSD: Fix offset type in I/O trace pointsChuck Lever1-7/+7
2022-02-09NFSD: COMMIT operations must not return NFS?ERR_INVALChuck Lever3-25/+38
2022-02-09NFSD: Clamp WRITE offsetsChuck Lever2-2/+8
2022-02-09NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizesChuck Lever1-1/+1
2022-02-09NFSD: Fix ia_size underflowChuck Lever1-0/+4
2022-02-09NFSD: Fix the behavior of READ near OFFSET_MAXChuck Lever3-10/+14
2022-02-08cifs: mark sessions for reconnection in helper functionShyam Prasad N1-5/+14
2022-02-08cifs: call helper functions for marking channels for reconnectShyam Prasad N4-11/+6
2022-02-08Merge tag 'nfs-for-5.17-2' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds3-8/+21
2022-02-08cifs: call cifs_reconnect when a connection is markedShyam Prasad N1-0/+1
2022-02-08NFS: Fix nfs4_proc_get_locations() kernel-doc commentYang Li1-1/+2
2022-02-08NFS: Fix initialisation of nfs_client cl_flags fieldTrond Myklebust1-1/+1
2022-02-07Merge tag '5.17-rc3-ksmbd-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds6-14/+70
2022-02-07mm: io_uring: allow oom-killer from io_uring_setupShakeel Butt1-3/+2
2022-02-07io_uring: Clean up a false-positive warning from GCC 9.3.0Alviro Iskandar Setiawan1-2/+1
2022-02-06[smb3] improve error message when mount options conflict with posixSteve French1-1/+10
2022-02-06Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds18-151/+192
2022-02-05Merge tag 'xfs-5.17-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds5-79/+69
2022-02-05Merge tag 'vfs-5.17-fixes-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds4-17/+37
2022-02-05Merge tag 'iomap-5.17-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2-5/+63
2022-02-04Merge tag 'for-5.17-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds8-9/+128
2022-02-04Merge tag 'erofs-for-5.17-rc3-fixes' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-61/+67
2022-02-04Merge tag '9p-for-5.17-rc3' of git://github.com/martinetd/linuxLinus Torvalds1-5/+4
2022-02-04Merge tag '5.17-rc3-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds7-199/+323
2022-02-04ksmbd: add support for key exchangeNamjae Jeon2-2/+29
2022-02-04ksmbd: reduce smb direct max read/write sizeNamjae Jeon1-1/+1
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-02-04erofs: fix small compressed files inliningGao Xiang1-0/+7
2022-02-03fs/ext4: fix comments mentioning i_mutexhongnanli8-20/+20
2022-02-03ext4: fix incorrect type issue during replay_del_rangeXin Yin1-2/+3
2022-02-03jbd2: fix kernel-doc descriptions for jbd2_journal_shrink_{scan,count}()Yang Li1-0/+4
2022-02-03ext4: fix potential NULL pointer dereference in ext4_fill_super()Lukas Czerner1-1/+1
2022-02-03jbd2: refactor wait logic for transaction updates into a common functionRitesh Harjani2-37/+35
2022-02-03ext4: fix error handling in ext4_fc_record_modified_inode()Ritesh Harjani1-35/+29
2022-02-03ext4: remove redundant max inline_size check in ext4_da_write_inline_data_beg...Ritesh Harjani1-9/+4
2022-02-03ext4: fix error handling in ext4_restore_inline_data()Ritesh Harjani1-1/+9
2022-02-03ext4: fast commit may miss file actionsXin Yin3-10/+7
2022-02-03ext4: fast commit may not fallback for ineligible commitXin Yin10-22/+41
2022-02-03ext4: modify the logic of ext4_mb_new_blocks_simpleXin Yin1-9/+17
2022-02-03ext4: prevent used blocks from being allocated during fast commit replayXin Yin3-5/+22
2022-02-03cifs: fix workstation_name for multiuser mountsRyan Bair2-1/+18
2022-02-03Invalidate fscache cookie only when inode attributes are changed.Rohith Surabattula1-4/+4
2022-02-02Merge tag 'nfsd-5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/...Linus Torvalds2-9/+13
2022-02-02Merge tag 'fsnotify_for_v5.17-rc3' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-3/+3
2022-02-02NFS: Avoid duplicate uncached readdir calls on eofTrond Myklebust1-5/+15
2022-02-02NFS: Don't skip directory entries when doing uncached readdirtrondmy@kernel.org1-0/+1
2022-02-02NFS: Don't overfill uncached readdir pagestrondmy@kernel.org1-1/+2
2022-02-01xfs: ensure log flush at the end of a synchronous fallocate callDave Chinner1-16/+16
2022-02-01xfs: move xfs_update_prealloc_flags() to xfs_pnfs.cDave Chinner3-42/+36
2022-02-01xfs: set prealloc flag in xfs_alloc_file_space()Dave Chinner2-14/+3
2022-02-01xfs: fallocate() should call file_modified()Dave Chinner1-4/+9
2022-02-01xfs: remove XFS_PREALLOC_SYNCDave Chinner3-10/+12
2022-02-01Merge tag 'ovl-fixes-5.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-3/+13
2022-02-01Merge tag 'unicode-for-next-5.17-rc3' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds16-65/+59
2022-02-01cifs: Fix the readahead conversion to manage the batch when reading from cacheDavid Howells1-1/+1
2022-02-01cifs: Implement cache I/O by accessing the cache directlyDavid Howells3-53/+207
2022-02-01netfs, cachefiles: Add a method to query presence of data in the cacheDavid Howells1-0/+59
2022-02-01cifs: Transition from ->readpages() to ->readahead()David Howells1-137/+35
2022-02-01fanotify: Fix stale file descriptor in copy_event_to_user()Dan Carpenter1-3/+3
2022-01-31xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP*Darrick J. Wong1-1/+1
2022-01-31btrfs: skip reserved bytes warning on unmount after log cleanup failureFilipe Manana3-2/+53
2022-01-31btrfs: fix use of uninitialized variable at rm device ioctlTom Rix1-1/+1
2022-01-31btrfs: fix use-after-free after failure to create a snapshotFilipe Manana3-4/+27
2022-01-31btrfs: tree-checker: check item_size for dev_itemSu Yue1-0/+8
2022-01-31btrfs: tree-checker: check item_size for inode_itemSu Yue1-0/+7
2022-01-31btrfs: fix deadlock between quota disable and qgroup rescan workerShin'ichiro Kawasaki1-2/+19
2022-01-31btrfs: don't start transaction for scrub if the fs is mounted read-onlyQu Wenruo1-0/+13
2022-01-30xfs: return errors in xfs_fs_sync_fsDarrick J. Wong1-1/+5
2022-01-30quota: make dquot_quota_sync return errors from ->sync_fsDarrick J. Wong1-3/+8
2022-01-30vfs: make sync_filesystem return errors from ->sync_fsDarrick J. Wong1-6/+12
2022-01-30vfs: make freeze_super abort when sync_filesystem returns errorDarrick J. Wong1-7/+12
2022-01-30Revert "fs/9p: search open fids first"Dominique Martinet1-5/+4
2022-01-30ocfs2: fix a deadlock when commit transJoseph Qi1-14/+11
2022-01-30jbd2: export jbd2_journal_[grab|put]_journal_headJoseph Qi1-0/+2
2022-01-30binfmt_misc: fix crash when load/unload moduleTong Zhang1-4/+4
2022-01-29cifs: unlock chan_lock before calling cifs_put_tcp_sessionShyam Prasad N1-6/+2
2022-01-29Merge tag 'io_uring-5.17-2022-01-28' of git://git.kernel.dk/linux-blockLinus Torvalds1-3/+8
2022-01-28Merge tag 'ceph-for-5.17-rc2' of git://github.com/ceph/ceph-clientLinus Torvalds2-18/+46
2022-01-28Fix a warning about a malformed kernel doc comment in cifsDavid Howells1-1/+1
2022-01-28ocfs2: fix subdirectory registration with register_sysctl()Linus Torvalds1-12/+1
2022-01-28Merge tag 'fsnotify_for_v5.17-rc2' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds6-18/+14
2022-01-28Merge tag 'fs_for_v5.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-5/+4
2022-01-28nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client.Dai Ngo1-1/+3
2022-01-27io_uring: remove unused argument from io_rsrc_node_allocUsama Arif1-2/+2
2022-01-27lockd: fix failure to cleanup client locksJ. Bruce Fields1-0/+1
2022-01-26ceph: set pool_ns in new inode layout for async createsJeff Layton1-0/+7
2022-01-26ceph: properly put ceph_string reference after async create attemptJeff Layton1-0/+2
2022-01-26ceph: put the requests/sessions when it fails to alloc memoryXiubo Li1-18/+37
2022-01-26xfs, iomap: limit individual ioend chain lengths in writebackDave Chinner2-5/+63
2022-01-25Merge tag 'nfs-for-5.17-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds17-111/+382
2022-01-25Merge tag 'for-5.17-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-9/+75
2022-01-24btrfs: update writeback index when starting defragFilipe Manana1-0/+9
2022-01-24btrfs: add back missing dirty page rate limiting to defragFilipe Manana1-0/+5
2022-01-24btrfs: fix deadlock when reserving space during defragFilipe Manana1-1/+30
2022-01-24erofs: avoid unnecessary z_erofs_decompressqueue_work() declarationGao Xiang1-57/+56
2022-01-24erofs: fix fsdax partition offset handlingGao Xiang1-4/+4
2022-01-24udf: Restore i_lenAlloc when inode expansion failsJan Kara1-0/+1
2022-01-24udf: Fix NULL ptr deref when converting from inline formatJan Kara1-5/+3
2022-01-24fsnotify: fix fsnotify hooks in pseudo filesystemsAmir Goldstein3-6/+7
2022-01-24fsnotify: invalidate dcache before IN_DELETE eventAmir Goldstein2-9/+7
2022-01-23ksmbd: fix SMB 3.11 posix extension mount failureNamjae Jeon1-1/+1
2022-01-23io_uring: fix bug in slow unregistering of nodesDylan Yudaken1-1/+6
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