diff options
author | Kevin Wolf <kwolf@redhat.com> | 2016-06-03 17:36:27 +0200 |
---|---|---|
committer | Kevin Wolf <kwolf@redhat.com> | 2016-06-16 15:19:55 +0200 |
commit | 9d52aa3c38484703c05e791bac1ff588588a217c (patch) | |
tree | f3936cee7f30b44a358085479958b3b1d525293e /spice-qemu-char.c | |
parent | 2174f12bdeb3974141784e14bbb7ad8c53178cd9 (diff) |
raw-posix: Implement .bdrv_co_preadv/pwritev
The raw-posix block driver actually supports byte-aligned requests now
on non-O_DIRECT images, like it already (and previously incorrectly)
claimed in bs->request_alignment.
For some block drivers this means that a RMW cycle can be avoided when
they write sub-sector metadata e.g. for cluster allocation.
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Diffstat (limited to 'spice-qemu-char.c')
0 files changed, 0 insertions, 0 deletions