These patches mostly cleanup some AIO code using coroutines. These patches apply to Kevin's repository, branch coroutine-block. Mostly they use stack instead of allocated AIO structure.
Frediano Ziglio (5): allocate AIO on stack use more stack more stack work avoid dandling pointers qemu_aio_get used to clear all allocated buffer block/qcow.c | 210 +++++++++++++++++++++++++-------------------------------- block/qcow2.c | 38 +++------- 2 files changed, 102 insertions(+), 146 deletions(-)