]> git.proxmox.com Git - qemu.git/commit
raw-posix: add raw_get_aio_fd() for virtio-blk-data-plane
authorStefan Hajnoczi <stefanha@redhat.com>
Wed, 14 Nov 2012 10:43:23 +0000 (11:43 +0100)
committerStefan Hajnoczi <stefanha@redhat.com>
Wed, 2 Jan 2013 14:31:39 +0000 (15:31 +0100)
commit4065742ac0f3c84abdd8d718b44a88f3ac56015a
tree615c932c1b7941d992ef3a288c34d60656dac5b5
parent5928023cef87847a295035487397b9ec701fdd6b
raw-posix: add raw_get_aio_fd() for virtio-blk-data-plane

The raw_get_aio_fd() function allows virtio-blk-data-plane to get the
file descriptor of a raw image file with Linux AIO enabled.  This
interface is really a layering violation that can be resolved once the
block layer is able to run outside the global mutex - at that point
virtio-blk-data-plane will switch from custom Linux AIO code to using
the block layer.

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
block/raw-posix.c
include/block/block.h