summaryrefslogtreecommitdiff
path: root/fs/jbd2/Makefile
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@infradead.org>2011-04-24 19:06:17 (GMT)
committerAlex Elder <aelder@sgi.com>2011-04-28 18:18:09 (GMT)
commit8a072a4d4c6a5b6ec32836c467d2996393c76c6f (patch)
treeb21dad1310e4351854b9e2e24feb86beed20d1f7 /fs/jbd2/Makefile
parent97d3ac75e5e0ebf7ca38ae74cebd201c09b97ab2 (diff)
downloadlinux-fsl-qoriq-8a072a4d4c6a5b6ec32836c467d2996393c76c6f.tar.xz
xfs: reduce the number of pagb_lock roundtrips in xfs_alloc_clear_busy
Instead of finding the per-ag and then taking and releasing the pagb_lock for every single busy extent completed sort the list of busy extents and only switch betweens AGs where nessecary. This becomes especially important with the online discard support which will hit this lock more often. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Alex Elder <aelder@sgi.com>
Diffstat (limited to 'fs/jbd2/Makefile')
0 files changed, 0 insertions, 0 deletions