aboutsummaryrefslogtreecommitdiff
path: root/fs/xfs
AgeCommit message (Expand)AuthorFilesLines
2023-04-14Merge tag 'scrub-drain-intents-6.4_2023-04-11' of git://git.kernel.org/pub/sc...Gravatar Dave Chinner 31-39/+680
2023-04-14Merge tag 'scrub-fix-legalese-6.4_2023-04-11' of git://git.kernel.org/pub/scm...Gravatar Dave Chinner 33-97/+97
2023-04-14Merge tag 'pass-perag-refs-6.4_2023-04-11' of git://git.kernel.org/pub/scm/li...Gravatar Dave Chinner 9-20/+22
2023-04-14Merge tag 'intents-perag-refs-6.4_2023-04-11' of git://git.kernel.org/pub/scm...Gravatar Dave Chinner 16-85/+196
2023-04-12xfs: fix BUG_ON in xfs_getbmap()Gravatar Ye Bin 1-8/+6
2023-04-12xfs: verify buffer contents when we skip log replayGravatar Darrick J. Wong 1-0/+10
2023-04-12xfs: _{attr,data}_map_shared should take ILOCK_EXCL until iread_extents is co...Gravatar Darrick J. Wong 3-3/+25
2023-04-12xfs: remove WARN when dquot cache insertion failsGravatar Dave Chinner 1-1/+0
2023-04-12xfs: don't consider future format versions validGravatar Dave Chinner 1-5/+6
2023-04-11xfs: scrub should use ECHRNG to signal that the drain is neededGravatar Darrick J. Wong 8-2/+21
2023-04-11xfs: minimize overhead of drain wakeups by using jump labelsGravatar Darrick J. Wong 17-5/+168
2023-04-11xfs: clean up scrub context if scrub setup returns -EDEADLOCKGravatar Darrick J. Wong 1-12/+16
2023-04-11xfs: allow queued AG intents to drain before scrubbingGravatar Darrick J. Wong 16-21/+438
2023-04-11xfs: add a tracepoint to report incorrect extent refcountsGravatar Darrick J. Wong 2-1/+39
2023-04-11xfs: update copyright years for scrub/ filesGravatar Darrick J. Wong 33-33/+33
2023-04-11xfs: fix author and spdx headers on scrub/ filesGravatar Darrick J. Wong 33-64/+64
2023-04-11xfs: create traced helper to get extra perag referencesGravatar Darrick J. Wong 9-20/+22
2023-04-11xfs: give xfs_refcount_intent its own perag referenceGravatar Darrick J. Wong 3-23/+50
2023-04-11xfs: give xfs_rmap_intent its own perag referenceGravatar Darrick J. Wong 3-21/+44
2023-04-11xfs: give xfs_extfree_intent its own perag referenceGravatar Darrick J. Wong 3-22/+47
2023-04-11xfs: pass per-ag references to xfs_free_extentGravatar Darrick J. Wong 7-24/+28
2023-04-11xfs: give xfs_bmap_intent its own perag referenceGravatar Darrick J. Wong 3-1/+33
2023-03-24xfs: fix mismerged tracepointsGravatar Darrick J. Wong 1-4/+4
2023-03-24xfs: clear incore AGFL_RESET state if it's not neededGravatar Darrick J. Wong 1-0/+2
2023-03-24xfs: pass the correct cursor to xfs_iomap_prealloc_sizeGravatar Darrick J. Wong 1-1/+4
2023-03-19xfs: test dir/attr hash when loading moduleGravatar Darrick J. Wong 4-0/+680
2023-03-19xfs: add tracepoints for each of the externally visible allocatorsGravatar Darrick J. Wong 2-0/+24
2023-03-19xfs: walk all AGs if TRYLOCK passed to xfs_alloc_vextent_iterate_agsGravatar Darrick J. Wong 1-1/+5
2023-03-16xfs: try to idiot-proof the allocatorsGravatar Darrick J. Wong 1-0/+13
2023-03-05xfs: fix off-by-one-block in xfs_discard_folio()Gravatar Dave Chinner 1-7/+14
2023-03-05xfs: quotacheck failure can race with background inode inactivationGravatar Dave Chinner 1-14/+26
2023-02-28Merge tag 'xfs-6.3-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxGravatar Linus Torvalds 36-1243/+1536
2023-02-27xfs: restore old agirotor behaviorGravatar Darrick J. Wong 1-1/+2
2023-02-23Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Gravatar Linus Torvalds 1-1/+1
2023-02-22Merge tag 'xfs-6.3-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxGravatar Linus Torvalds 18-410/+375
2023-02-22Merge tag 'iomap-6.3-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxGravatar Linus Torvalds 1-2/+2
2023-02-20Merge tag 'fs.idmapped.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git...Gravatar Linus Torvalds 17-90/+89
2023-02-14xfs: fix uninitialized variable accessGravatar Darrick J. Wong 1-0/+1
2023-02-13xfs: refactor the filestreams allocator pick functionsGravatar Dave Chinner 2-132/+145
2023-02-13xfs: return a referenced perag from filestreams allocatorGravatar Dave Chinner 2-47/+85
2023-02-13xfs: pass perag to filestreams tracingGravatar Dave Chinner 3-42/+25
2023-02-13xfs: use for_each_perag_wrap in xfs_filestream_pick_agGravatar Dave Chinner 1-60/+41
2023-02-13xfs: track an active perag reference in filestreamsGravatar Dave Chinner 1-57/+43
2023-02-13xfs: factor out MRU hit case in xfs_filestream_select_agGravatar Dave Chinner 1-50/+83
2023-02-13xfs: remove xfs_filestream_select_ag() longest extent checkGravatar Dave Chinner 1-17/+1
2023-02-13xfs: merge new filestream AG selection into xfs_filestream_select_ag()Gravatar Dave Chinner 1-72/+40
2023-02-13xfs: merge filestream AG lookup into xfs_filestream_select_ag()Gravatar Dave Chinner 1-114/+70
2023-02-13xfs: move xfs_bmap_btalloc_filestreams() to xfs_filestreams.cGravatar Dave Chinner 4-87/+115
2023-02-13xfs: use xfs_bmap_longest_free_extent() in filestreamsGravatar Dave Chinner 3-15/+11
2023-02-13xfs: get rid of notinit from xfs_bmap_longest_free_extentGravatar Dave Chinner 1-48/+37