This squashes in the fix for GCC's uninitialized variables false positive. Paolo Bonzini (7): vdi: basic conversion to coroutines vdi: move end-of-I/O handling at the end vdi: merge aio_read_cb and aio_write_cb into callers vdi: move aiocb fields to locals vdi: leave bounce buffering to block layer vdi: do not create useless iovecs vdi: change goto to loop
block/vdi.c | 421 +++++++++++++++-------------------------------------------- 1 files changed, 108 insertions(+), 313 deletions(-) -- 1.7.7.6