The 1st patch fixes batch submission. The 2nd one fixes -EAGAIN for non-batch case.
The 3rd one is a cleanup. The 4th one increase max event to 256 for supporting the comming multi virt-queue. This patchset is splitted from previous patchset(dataplane: optimization and multi virtqueue support), as suggested by Stefan. These patches have been running well in my box for weeks, and hope they can be merged soon, and I have some patches which do depend them. V2: - code style fix and commit log fix as suggested by Benoît Canet V1: - rebase on latest QEMU master block/linux-aio.c | 131 +++++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 103 insertions(+), 28 deletions(-) Thanks, -- Ming Lei