diff options
author | Josef Bacik <jbacik@fusionio.com> | 2013-10-28 15:03:41 -0400 |
---|---|---|
committer | Chris Mason <chris.mason@fusionio.com> | 2013-11-11 22:08:22 -0500 |
commit | 9f23e289edaf1e99f60de3978c50a1c7424f3e92 (patch) | |
tree | 4adebd01673babcff82aa9c99ced49d9b0a709ca /drivers/pci/pci-driver.c | |
parent | 93858769172c4e3678917810e9d5de360eb991cc (diff) | |
download | talos-op-linux-9f23e289edaf1e99f60de3978c50a1c7424f3e92.tar.gz talos-op-linux-9f23e289edaf1e99f60de3978c50a1c7424f3e92.zip |
Btrfs: make sure the delalloc workers actually flush compressed writes
When using delalloc workers in a non-waiting way (like for enospc handling) we
can end up not actually waiting for the dirty pages to be started if we have
compression. We need to add an extra filemap flush to make sure any async
extents that have started are actually moved along before returning. Thanks,
Signed-off-by: Josef Bacik <jbacik@fusionio.com>
Signed-off-by: Chris Mason <chris.mason@fusionio.com>
Diffstat (limited to 'drivers/pci/pci-driver.c')
0 files changed, 0 insertions, 0 deletions