summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorJosef Bacik <josef@redhat.com>2012-04-23 20:35:03 -0400
committerChris Mason <chris.mason@oracle.com>2012-04-27 13:55:12 -0400
commit996d282c7ff470f150a467eb4815b90159d04c47 (patch)
treee6dcab1fc9db79eff901aa3ea07d01ddc734999a /Makefile
parent25cd999e1a685dab65292afbe9fa24d790d8a859 (diff)
Btrfs: do not start delalloc inodes during sync
btrfs_start_delalloc_inodes will just walk the list of delalloc inodes and start writing them out, but it doesn't splice the list or anything so as long as somebody is doing work on the box you could end up in this section _forever_. So just remove it, it's not needed anyway since sync will start writeback on all inodes anyway, all we need to do is wait for ordered extents and then we can commit the transaction. In my horrible torture test sync goes from taking 4 minutes to about 1.5 minutes. Thanks, Signed-off-by: Josef Bacik <josef@redhat.com> Signed-off-by: Chris Mason <chris.mason@oracle.com>
Diffstat (limited to 'Makefile')
0 files changed, 0 insertions, 0 deletions