Revision da1fa91d
ID | da1fa91d6cca8a6d3da9c2b222fa485429db297c |
block: Add bdrv_co_readv/writev
Add new block driver callbacks bdrv_co_readv/writev, which work on a
QEMUIOVector like bdrv_aio_*, but don't need a callback. The function may only
be called inside a coroutine, so a block driver implementing this interface can
yield instead of blocking during I/O.
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Files
- added
- modified
- copied
- renamed
- deleted
- Makefile.objs (diff)
- block.c (diff)
- block.h (diff)
- block_int.h (diff)
- trace-events (diff)