aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2020-11-14Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-0/+1
2020-11-14afs: Fix afs_write_end() when called with copied == 0 [ver #3]David Howells1-1/+4
2020-11-14ocfs2: initialize ip_next_orphanWengang Wang1-0/+1
2020-11-13Merge tag 'vfs-5.10-fixes-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds3-52/+2
2020-11-13Merge tag 'xfs-5.10-fixes-5' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds5-15/+15
2020-11-13Merge tag 'io_uring-5.10-2020-11-13' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+1
2020-11-13Merge tag 'ext4_for_linus_bugfixes' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-14/+3
2020-11-12Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscryptLinus Torvalds1-1/+1
2020-11-12Merge tag 'gfs2-v5.10-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds4-12/+10
2020-11-12Merge tag 'nfs-for-5.10-2' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds4-12/+15
2020-11-12gfs2: Fix case in which ail writes are done to jdata holesBob Peterson2-1/+3
2020-11-12Revert "gfs2: Ignore journal log writes for jdata holes"Bob Peterson1-6/+2
2020-11-12NFS: Remove unnecessary inode lock in nfs_fsync_dir()Trond Myklebust1-5/+1
2020-11-12NFS: Remove unnecessary inode locking in nfs_llseek_dir()Trond Myklebust1-5/+4
2020-11-12NFS: Fix listxattr receive buffer sizeChuck Lever1-2/+2
2020-11-12NFSv4.2: fix failure to unregister shrinkerJ. Bruce Fields1-0/+2
2020-11-12gfs2: fix possible reference leak in gfs2_check_blk_typeZhang Qilong1-5/+5
2020-11-11fscrypt: fix inline encryption not used on new filesEric Biggers1-1/+1
2020-11-11Revert "ext4: fix superblock checksum calculation race"Theodore Ts'o1-11/+0
2020-11-11ext4: handle dax mount option collisionHarshad Shirwadkar1-3/+3
2020-11-11io_uring: round-up cq size before comparing with rounded sq sizeJens Axboe1-1/+1
2020-11-11xfs: fix a missing unlock on error in xfs_fs_map_blocksChristoph Hellwig1-1/+1
2020-11-10vfs: move __sb_{start,end}_write* to fs.hDarrick J. Wong1-30/+0
2020-11-10vfs: separate __sb_start_write into blocking and non-blocking helpersDarrick J. Wong3-9/+14
2020-11-10vfs: remove lockdep bogosity in __sb_start_writeDarrick J. Wong1-29/+4
2020-11-10xfs: fix brainos in the refcount scrubber's rmap fragment processorDarrick J. Wong1-5/+3
2020-11-10xfs: fix rmap key and record comparison functionsDarrick J. Wong1-8/+8
2020-11-10xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextentsDarrick J. Wong1-0/+2
2020-11-10xfs: fix flags argument to rmap lookup when converting shared file rmapsDarrick J. Wong1-1/+1
2020-11-10Merge tag 'for-5.10-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds8-39/+48
2020-11-10Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscryptLinus Torvalds1-3/+1
2020-11-09Merge tag 'nfsd-5.10-1' of git://linux-nfs.org/~bfields/linuxLinus Torvalds3-6/+4
2020-11-09Merge tag 'ext4_for_linus_cleanups' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds18-255/+305
2020-11-09Merge tag 'erofs-for-5.10-rc4-fixes' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-12/+16
2020-11-08Merge tag 'xfs-5.10-fixes-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds7-32/+37
2020-11-08Merge branch 'hch' (patches from Christoph)Linus Torvalds5-17/+38
2020-11-07Merge tag 'io_uring-5.10-2020-11-07' of git://git.kernel.dk/linux-blockLinus Torvalds2-47/+140
2020-11-07jbd2: fix up sparse warnings in checkpoint codeTheodore Ts'o2-1/+5
2020-11-07ext4: fix sparse warnings in fast_commit codeTheodore Ts'o1-1/+4
2020-11-06ext4: cleanup fast commit mount optionsHarshad Shirwadkar1-8/+4
2020-11-06jbd2: don't start fast commit on aborted journalHarshad Shirwadkar1-0/+2
2020-11-06ext4: make s_mount_flags modifications atomicHarshad Shirwadkar7-34/+52
2020-11-06ext4: issue fsdev cache flush before starting fast commitHarshad Shirwadkar1-0/+7
2020-11-06ext4: disable fast commit with data journallingHarshad Shirwadkar3-1/+10
2020-11-06ext4: fix inode dirty check in case of fast commitsHarshad Shirwadkar3-8/+1
2020-11-06ext4: remove unnecessary fast commit calls from ext4_file_mmapHarshad Shirwadkar1-2/+0
2020-11-06ext4: mark buf dirty before submitting fast commit bufferHarshad Shirwadkar1-1/+1
2020-11-06ext4: fix code documentatioonHarshad Shirwadkar1-1/+2
2020-11-06ext4: dedpulicate the code to wait on inode that's being committedHarshad Shirwadkar1-34/+27
2020-11-06jbd2: don't read journal->j_commit_sequence without taking a lockHarshad Shirwadkar1-2/+4
2020-11-06jbd2: don't touch buffer state until it is filledHarshad Shirwadkar1-4/+0
2020-11-06jbd2: add todo for a fast commit performance optimizationHarshad Shirwadkar1-0/+9
2020-11-06jbd2: don't pass tid to jbd2_fc_end_commit_fallback()Harshad Shirwadkar2-4/+10
2020-11-06jbd2: don't use state lock during commit pathHarshad Shirwadkar1-6/+0
2020-11-06ext4: clean up the JBD2 API that initializes fast commitsHarshad Shirwadkar4-57/+64
2020-11-06jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufsHarshad Shirwadkar6-13/+13
2020-11-06ext4: fixup ext4_fc_track_* functions' signatureHarshad Shirwadkar5-63/+74
2020-11-06ext4: drop redundant calls ext4_fc_track_rangeHarshad Shirwadkar2-9/+0
2020-11-06ext4: mark fc ineligible if inode gets evictied due to mem pressureHarshad Shirwadkar3-3/+5
2020-11-06ext4: describe fast_commit feature flagsHarshad Shirwadkar1-0/+7
2020-11-06ext4: unlock xattr_sem properly in ext4_inline_data_truncate()Joseph Qi1-0/+1
2020-11-06ext4: silence an uninitialized variable warningDan Carpenter1-1/+1
2020-11-06ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTAKaixu Xia1-2/+2
2020-11-06Merge tag 'ceph-for-5.10-rc3' of git://github.com/ceph/ceph-clientLinus Torvalds5-18/+39
2020-11-06proc "seq files": switch to ->read_iterChristoph Hellwig1-1/+1
2020-11-06proc "single files": switch to ->read_iterGreg Kroah-Hartman1-1/+1
2020-11-06proc/stat: switch to ->read_iterChristoph Hellwig1-1/+1
2020-11-06proc/cpuinfo: switch to ->read_iterChristoph Hellwig1-1/+1
2020-11-06proc: wire up generic_file_splice_read for iter opsChristoph Hellwig1-0/+2
2020-11-06seq_file: add seq_read_iterChristoph Hellwig1-13/+32
2020-11-06fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key()Eric Biggers1-3/+1
2020-11-05io_uring: fix link lookup racing with link timeoutPavel Begunkov1-1/+15
2020-11-05NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copyDai Ngo1-0/+1
2020-11-05NFSD: Fix use-after-free warning when doing inter-server copyDai Ngo1-1/+1
2020-11-05NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVALChuck Lever1-5/+1
2020-11-05NFSD: NFSv3 PATHCONF Reply is improperly formedChuck Lever1-0/+1
2020-11-05Merge tag 'gfs2-v5.10-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds10-48/+70
2020-11-05io_uring: use correct pointer for io_uring_show_cred()Jens Axboe1-1/+2
2020-11-05io_uring: don't forget to task-cancel drained reqsPavel Begunkov1-2/+8
2020-11-05btrfs: ref-verify: fix memory leak in btrfs_ref_tree_modDinghao Liu1-0/+1
2020-11-05btrfs: dev-replace: fail mount if we don't have replace item with target deviceAnand Jain2-21/+31
2020-11-05btrfs: scrub: update message regarding read-only statusDavid Sterba1-2/+3
2020-11-05btrfs: clean up NULL checks in qgroup_unreserve_range()Dan Carpenter1-8/+4
2020-11-05btrfs: fix min reserved size calculation in merge_reloc_rootJosef Bacik1-1/+3
2020-11-05btrfs: print the block rsv type when we fail our reservationJosef Bacik1-1/+2
2020-11-05btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit archMatthew Wilcox (Oracle)1-6/+4
2020-11-04xfs: only flush the unshared range in xfs_reflink_unshareDarrick J. Wong1-1/+2
2020-11-04ceph: check session state after bumping session->s_seqJeff Layton5-18/+39
2020-11-04io_uring: fix overflowed cancel w/ linked ->filesPavel Begunkov1-22/+21
2020-11-04io_uring: drop req/tctx io_identity separatelyJens Axboe1-3/+6
2020-11-04io_uring: ensure consistent view of original task ->mm from SQPOLLJens Axboe1-7/+20
2020-11-04io_uring: properly handle SQPOLL request cancelationsJens Axboe1-12/+65
2020-11-04io-wq: cancel request if it's asking for files and we don't have themJens Axboe1-0/+4
2020-11-04xfs: fix scrub flagging rtinherit even if there is no rt deviceDarrick J. Wong1-2/+1
2020-11-04xfs: fix missing CoW blocks writeback conversion retryDarrick J. Wong1-2/+4
2020-11-04iomap: clean up writeback state logic on writepage errorBrian Foster1-13/+2
2020-11-04iomap: support partial page discard on writeback block mapping failureBrian Foster2-13/+16
2020-11-04xfs: flush new eof page on truncate to avoid post-eof corruptionBrian Foster1-0/+10
2020-11-04erofs: fix setting up pcluster for temporary pagesGao Xiang1-2/+5
2020-11-04erofs: derive atime instead of leaving it emptyGao Xiang1-10/+11
2020-11-03afs: Fix incorrect freeing of the ACL passed to the YFS ACL store opDavid Howells1-6/+1
2020-11-03afs: Fix warning due to unadvanced marshalling pointerDavid Howells1-0/+1
2020-11-03gfs2: Wake up when sd_glock_disposal becomes zeroAlexander Aring1-1/+2
2020-11-02gfs2: Don't call cancel_delayed_work_sync from within delete work functionAndreas Gruenbacher1-1/+2
2020-11-02mm, oom: keep oom_adj under or at upper limit when printingCharles Haithcock1-0/+2
2020-11-02nfsroot: Default mount option should ask for built-in NFS versionHelge Deller1-0/+6
2020-11-01Merge tag 'driver-core-5.10-rc2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-8/+7
2020-10-31Merge tag 'flexible-array-conversions-5.10-rc2' of git://git.kernel.org/pub/s...Linus Torvalds5-9/+9
2020-10-30Merge tag 'io_uring-5.10-2020-10-30' of git://git.kernel.dk/linux-blockLinus Torvalds1-70/+38
2020-10-30Merge tag 'for-5.10-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds14-51/+225
2020-10-30debugfs: remove return value of debugfs_create_devm_seqfile()Greg Kroah-Hartman1-8/+7
2020-10-29fs: Replace zero-length array with flexible-array memberGustavo A. R. Silva5-9/+9
2020-10-29gfs2: check for live vs. read-only file system in gfs2_fitrimBob Peterson1-0/+3
2020-10-29gfs2: don't initialize statfs_change inodes in spectator modeBob Peterson1-4/+8
2020-10-29gfs2: Split up gfs2_meta_sync into inode and rgrp versionsBob Peterson5-40/+52
2020-10-29gfs2: init_journal's undo directive should also undo the statfs inodesBob Peterson1-1/+1
2020-10-29gfs2: Add missing truncate_inode_pages_final for sd_aspaceBob Peterson1-0/+1
2020-10-29gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-freeBob Peterson1-1/+1
2020-10-29Merge tag 'afs-fixes-20201029' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds7-79/+184
2020-10-29Merge tag 'ext4_for_linus_fixes' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds9-133/+73
2020-10-29xfs: set xefi_discard when creating a deferred agfl free log intent itemDarrick J. Wong2-1/+2
2020-10-29afs: Fix dirty-region encoding on ppc32 with 64K pagesDavid Howells2-9/+20
2020-10-29afs: Fix afs_invalidatepage to adjust the dirty regionDavid Howells3-12/+76
2020-10-29afs: Alter dirty range encoding in page->privateDavid Howells2-4/+4
2020-10-29afs: Wrap page->private manipulations in inline functionsDavid Howells2-18/+41
2020-10-29afs: Fix where page->private is set during writeDavid Howells1-15/+26
2020-10-29afs: Fix page leak on afs_write_begin() failureDavid Howells1-12/+11
2020-10-29afs: Fix to take ref on page when PG_private is setDavid Howells4-26/+18
2020-10-28ext4: indicate that fast_commit is available via /sys/fs/ext4/feature/...Theodore Ts'o1-0/+2
2020-10-28ext4: use generic casefolding supportDaniel Rosenberg5-93/+17
2020-10-28ext4: do not use extent after put_bhyangerkun1-15/+15
2020-10-28ext4: use IS_ERR() for error checking of pathHarshad Shirwadkar1-2/+4
2020-10-28ext4: fix mmap write protection for data=journal modeJan Kara1-2/+3
2020-10-28ext4: use s_mount_flags instead of s_mount_state for fast commit stateHarshad Shirwadkar3-15/+15
2020-10-28ext4: make num of fast commit blocks configurableHarshad Shirwadkar1-1/+11
2020-10-28ext4: properly check for dirty state in ext4_inode_datasync_dirty()Andrea Righi1-4/+6
2020-10-28ext4: fix double locking in ext4_fc_commit_dentry_updates()Harshad Shirwadkar1-1/+0
2020-10-27afs: Fix afs_launder_page to not clear PG_writebackDavid Howells2-4/+7
2020-10-27afs: Fix a use after free in afs_xattr_get_acl()Dan Carpenter1-1/+1
2020-10-27afs: Fix tracing deref-before-checkDavid Howells1-1/+2
2020-10-27afs: Fix copy_file_range()David Howells1-0/+1
2020-10-27btrfs: convert data_seqcount to seqcount_mutex_tDavidlohr Bueso2-7/+6
2020-10-27btrfs: don't fallback to buffered read if we don't need toJohannes Thumshirn1-1/+2
2020-10-26cachefiles: Handle readpage error correctlyMatthew Wilcox (Oracle)1-1/+2
2020-10-26btrfs: add a helper to read the tree_root commit root for backref lookupJosef Bacik3-41/+114
2020-10-26btrfs: drop the path before adding qgroup items when enabling qgroupsJosef Bacik1-0/+18
2020-10-26btrfs: fix readahead hang and use-after-free after removing a deviceFilipe Manana5-0/+56
2020-10-26btrfs: fix use-after-free on readahead extent after failure to create itFilipe Manana1-0/+2
2020-10-26btrfs: tree-checker: validate number of chunk stripes and parityDaniel Xu1-0/+18
2020-10-26btrfs: tree-checker: fix incorrect printk formatPujin Shi1-1/+1
2020-10-26btrfs: drop the path before adding block group sysfs filesJosef Bacik1-0/+1
2020-10-25treewide: Convert macro and uses of __section(foo) to __section("foo")Joe Perches1-1/+1
2020-10-25io_uring: use type appropriate io_kiocb handler for double pollJens Axboe1-2/+4
2020-10-25Merge tag '5.10-rc-smb3-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds8-15/+213
2020-10-24Merge tag 'io_uring-5.10-2020-10-24' of git://git.kernel.dk/linux-blockLinus Torvalds4-116/+189
2020-10-24Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds36-106/+68
2020-10-23cifs: update internal module version numberSteve French1-1/+1
2020-10-23Merge tag 'xfs-5.10-merge-7' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds4-18/+54
2020-10-23smb3: add some missing definitions from MS-FSCCSteve French2-0/+28
2020-10-23smb3: remove two unused variablesSteve French1-5/+0
2020-10-23smb3: add support for stat of WSL reparse points for special file typesSteve French6-14/+189
2020-10-23io_uring: simplify __io_queue_sqe()Pavel Begunkov1-17/+11
2020-10-23io_uring: simplify nxt propagation in io_queue_sqePavel Begunkov1-7/+3
2020-10-23io_uring: don't miss setting IO_WQ_WORK_CONCURRENTPavel Begunkov1-7/+3
2020-10-23io_uring: don't defer put of cancelled ltimeoutPavel Begunkov1-38/+20
2020-10-23io_uring: always clear LINK_TIMEOUT after cancelPavel Begunkov1-1/+1
2020-10-23io_uring: don't adjust LINK_HEAD in cancel ltimeoutPavel Begunkov1-1/+0
2020-10-23io_uring: remove opcode check on ltimeout killPavel Begunkov1-2/+1
2020-10-23Merge tag 'gfs2-for-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/gf...Linus Torvalds22-301/+675
2020-10-23Merge tag '5.10-rc-smb3-fixes-part1' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds22-342/+607
2020-10-23Merge tag 'vfs-5.10-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds3-438/+679
2020-10-23Merge tag 'arch-cleanup-2020-10-22' of git://git.kernel.dk/linux-blockLinus Torvalds3-8/+9
2020-10-23gfs2: Recover statfs info in journal headAbhi Das3-1/+106
2020-10-23gfs2: lookup local statfs inodes prior to journal recoveryAbhi Das4-36/+139
2020-10-22splice: change exported internal do_splice() helper to take kernel offsetJens Axboe1-13/+50
2020-10-22io_uring: make loop_rw_iter() use original user supplied pointersJens Axboe1-14/+12
2020-10-22Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds31-388/+4282
2020-10-22SMB3: add support for recognizing WSL reparse tagsSteve French1-1/+24
2020-10-22cifs: remove bogus debug codeDan Carpenter1-8/+8
2020-10-22smb3.1.1: fix typo in compression flagSteve French1-1/+1
2020-10-22cifs: move smb version mount options into fs_context.cRonnie Sahlberg4-97/+99
2020-10-22cifs: move cache mount options to fs_context.chRonnie Sahlberg3-62/+63
2020-10-22cifs: move security mount options into fs_context.chRonnie Sahlberg3-85/+96
2020-10-22cifs: add files to host new mount apiRonnie Sahlberg3-1/+24
2020-10-22Merge branch 'work.set_fs' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds4-202/+166
2020-10-22Merge tag 'nfsd-5.10' of git://linux-nfs.org/~bfields/linuxLinus Torvalds29-1219/+1330
2020-10-22Merge tag 'exfat-for-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds7-127/+71
2020-10-22Merge tag '9p-for-5.10-rc1' of git://github.com/martinetd/linuxLinus Torvalds1-2/+2
2020-10-22io_uring: remove req cancel in ->flush()Pavel Begunkov1-23/+5
2020-10-22io-wq: re-set NUMA node affinities if CPUs come onlineJens Axboe1-4/+56
2020-10-21ext4: fix invalid inode checksumLuo Meng1-5/+6
2020-10-21ext4: add fast commit stats in procfsHarshad Shirwadkar3-1/+37
2020-10-21ext4: add a mount opt to forcefully turn fast commits onHarshad Shirwadkar1-1/+5
2020-10-21ext4: fast commit recovery pathHarshad Shirwadkar13-127/+1769
2020-10-21jbd2: fast commit recovery pathHarshad Shirwadkar2-4/+68
2020-10-21ext4: main fast-commit commit pathHarshad Shirwadkar12-29/+1535
2020-10-21jbd2: add fast commit machineryHarshad Shirwadkar3-1/+241
2020-10-21ext4 / jbd2: add fast commit initializationHarshad Shirwadkar6-6/+83
2020-10-21ext4: add fast_commit feature and handling for extended mount optionsHarshad Shirwadkar2-5/+26
2020-10-22exfat: remove useless check in exfat_move_file()Tetsuhiro Kohada1-5/+0