summaryrefslogtreecommitdiff
path: root/block/vvfat.c
diff options
context:
space:
mode:
authorKevin Wolf <kwolf@redhat.com>2019-03-22 13:45:23 +0100
committerKevin Wolf <kwolf@redhat.com>2019-03-26 11:37:51 +0100
commit738301e11758171defaa5a5237d584f8226af89f (patch)
tree35052b7dbe20d0e796a3c3df9c7da02407f65cc3 /block/vvfat.c
parent80f5c33ff31eb9333f5036ee278fb1483fb4ff41 (diff)
downloadqemu-738301e11758171defaa5a5237d584f8226af89f.zip
file-posix: Support BDRV_REQ_NO_FALLBACK for zero writes
We know that the kernel implements a slow fallback code path for BLKZEROOUT, so if BDRV_REQ_NO_FALLBACK is given, we shouldn't call it. The other operations we call in the context of .bdrv_co_pwrite_zeroes should usually be quick, so no modification should be needed for them. If we ever notice that there are additional problematic cases, we can still make these conditional as well. Signed-off-by: Kevin Wolf <kwolf@redhat.com> Acked-by: Eric Blake <eblake@redhat.com>
Diffstat (limited to 'block/vvfat.c')
0 files changed, 0 insertions, 0 deletions