summaryrefslogtreecommitdiff
path: root/scripts/Makefile.help
diff options
context:
space:
mode:
authorJosef Bacik <jbacik@fb.com>2015-02-11 15:08:57 -0500
committerChris Mason <clm@fb.com>2015-02-14 08:19:14 -0800
commit3e05bde8c3c2dd761da4d52944a087907955a53c (patch)
tree42d22d2d53c7764f14ccb0f70c25171b06209fe5 /scripts/Makefile.help
parent13212b54d18d5235fb97fbdcba8ae453fd2a3a51 (diff)
Btrfs: only adjust outstanding_extents when we do a short write
We have this weird dance where we always inc outstanding_extents when we do a O_DIRECT write, even if we allocate the entire range. To get around this we also drop the metadata space if we successfully write. This is an unnecessary dance, we only need to jack up outstanding_extents if we don't satisfy the entire range request in get_blocks_direct, otherwise we are good using our original reservation. So drop the unconditional inc and the drop of the metadata space that we have for the unconditional inc. Thanks, Signed-off-by: Josef Bacik <jbacik@fb.com> Reviewed-by: Liu Bo <bo.li.liu@oracle.com> Signed-off-by: Chris Mason <clm@fb.com>
Diffstat (limited to 'scripts/Makefile.help')
0 files changed, 0 insertions, 0 deletions