summaryrefslogtreecommitdiffstats
path: root/fs/xfs
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'xfs-6.6-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2023-08-3042-647/+3910
|\
| * fs/xfs: Fix typos in commentsZizhen Pang2023-08-181-1/+1
| * xfs: fix dqiterate thinkoDarrick J. Wong2023-08-181-1/+1
| * xfs: don't check reflink iflag state when checking cow forkDarrick J. Wong2023-08-101-5/+2
| * xfs: simplify returns in xchk_bmapDarrick J. Wong2023-08-101-13/+13
| * xfs: rewrite xchk_inode_is_allocated to work properlyDarrick J. Wong2023-08-104-24/+162
| * xfs: hide xfs_inode_is_allocated in scrub common codeDarrick J. Wong2023-08-105-44/+40
| * xfs: fix agf_fllast when repairing an empty AGFLDarrick J. Wong2023-08-101-1/+4
| * xfs: clear pagf_agflreset when repairing the AGFLDarrick J. Wong2023-08-101-1/+4
| * xfs: allow userspace to rebuild metadata structuresDarrick J. Wong2023-08-103-3/+17
| * xfs: don't complain about unfixed metadata when repairs were injectedDarrick J. Wong2023-08-102-5/+14
| * xfs: allow the user to cancel repairs before we start writingDarrick J. Wong2023-08-101-0/+16
| * xfs: always rescan allegedly healthy per-ag metadata after repairDarrick J. Wong2023-08-101-0/+10
| * xfs: implement online scrubbing of rtsummary infoDarrick J. Wong2023-08-107-28/+298
| * xfs: move the realtime summary file scrubber to a separate source fileDarrick J. Wong2023-08-103-38/+60
| * xfs: wrap ilock/iunlock operations on sc->ipDarrick J. Wong2023-08-108-29/+53
| * xfs: get our own reference to inodes that we want to scrubDarrick J. Wong2023-08-106-13/+36
| * xfs: track usage statistics of online fsckDarrick J. Wong2023-08-1010-9/+535
| * xfs: create scaffolding for creating debugfs entriesDarrick J. Wong2023-08-104-2/+34
| * xfs: improve xfarray quicksort pivotDarrick J. Wong2023-08-102-69/+148
| * xfs: cache pages used for xfarray quicksort convergenceDarrick J. Wong2023-08-102-10/+86
| * xfs: speed up xfarray sort by sorting xfile page contents directlyDarrick J. Wong2023-08-103-0/+121
| * xfs: teach xfile to pass back direct-map pages to callerDarrick J. Wong2023-08-103-0/+120
| * xfs: convert xfarray insertion sort to heapsort using scratchpad memoryDarrick J. Wong2023-08-103-120/+39
| * xfs: enable sorting of xfile-backed arraysDarrick J. Wong2023-08-103-0/+750
| * xfs: create a big array data structureDarrick J. Wong2023-08-108-1/+922
| * xfs: use per-AG bitmaps to reap unused AG metadata blocks during repairDarrick J. Wong2023-08-105-95/+45
| * xfs: reap large AG metadata extents when possibleDarrick J. Wong2023-08-108-121/+409
| * xfs: allow scanning ranges of the buffer cache for live buffersDarrick J. Wong2023-08-103-2/+22
| * xfs: rearrange xrep_reap_block to make future code flow easierDarrick J. Wong2023-08-103-17/+25
| * xfs: use deferred frees to reap old btree blocksDarrick J. Wong2023-08-101-4/+26
| * xfs: only allow reaping of per-AG blocks in xrep_reap_extentsDarrick J. Wong2023-08-101-32/+13
| * xfs: only invalidate blocks if we're going to free themDarrick J. Wong2023-08-102-55/+42
| * xfs: move the post-repair block reaping code to a separate fileDarrick J. Wong2023-08-106-234/+283
| * xfs: cull repair code that will never get usedDarrick J. Wong2023-08-103-111/+0
* | Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-08-292-26/+18
|\ \
| * | mm: remove enum page_entry_sizeMatthew Wilcox (Oracle)2023-08-242-26/+18
| |/
* | Merge tag 'iomap-6.6-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2023-08-281-1/+1
|\ \
| * | iomap: Add per-block dirty state tracking to improve performanceRitesh Harjani (IBM)2023-07-251-1/+1
| |/
* | Merge tag 'v6.6-vfs.super' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2023-08-286-96/+268
|\ \
| * \ Merge tag 'vfs-6.6-merge-3' of ssh://gitolite.kernel.org/pub/scm/fs/xfs/xfs-l...Christian Brauner2023-08-234-38/+183
| |\ \
| | * | xfs: stabilize fs summary counters for online fsckDarrick J. Wong2023-08-044-38/+183
| * | | xfs use fs_holder_ops for the log and RT devicesChristoph Hellwig2023-08-111-15/+4
| * | | xfs: drop s_umount over opening the log and RT devicesChristoph Hellwig2023-08-111-4/+14
| * | | fs: use the super_block as holder when mounting file systemsChristoph Hellwig2023-08-111-1/+1
| * | | xfs: document the invalidate_bdev call in invalidate_bdevChristoph Hellwig2023-08-101-0/+26
| * | | xfs: close the external block devices in xfs_mount_freeChristoph Hellwig2023-08-102-16/+22
| * | | xfs: close the RT and log block devices in xfs_free_buftargChristoph Hellwig2023-08-101-0/+5
| * | | xfs: remove xfs_blkdev_putChristoph Hellwig2023-08-101-13/+5
| * | | xfs: free the xfs_mount in ->kill_sbChristoph Hellwig2023-08-101-9/+11