]> git.baikalelectronics.ru Git - kernel.git/commit
Revert "Btrfs: do not do filemap_write_and_wait_range in fsync"
authorMiao Xie <miaox@cn.fujitsu.com>
Thu, 13 Sep 2012 10:53:47 +0000 (04:53 -0600)
committerChris Mason <chris.mason@fusionio.com>
Mon, 1 Oct 2012 19:19:22 +0000 (15:19 -0400)
commit3c31f1c61144c10aa64ae959470dd9c650d732ff
treedbdbb66fdb27c29597b6cc1c65f533420455d6af
parent4190078d25536150c8bbeb9e013e5df820c7f713
Revert "Btrfs: do not do filemap_write_and_wait_range in fsync"

This reverts commit 9015663db8ba5974a51493c042fadba3f5163a1a

After applying the above patch, the performance slowed down because the dirty
page flush can only be done by one task, so revert it.

The following is the test result of sysbench:
Before After
24MB/s 39MB/s

Signed-off-by: Miao Xie <miaox@cn.fujitsu.com>
fs/btrfs/file.c