qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH v6 0/3] linux-aio: fix batch submission


From: Ming Lei
Subject: [Qemu-devel] [PATCH v6 0/3] linux-aio: fix batch submission
Date: Tue, 25 Nov 2014 15:23:10 +0800

The 1st patch fixes batch submission.

The 2nd one fixes -EAGAIN for non-batch case.

The 3rd one is a cleanup.

This patchset is splitted from previous patchset(dataplane: optimization
and multi virtqueue support), as suggested by Stefan.

V6:
        - don't pass ioq_submit() return value to ioq_enqueue(), as suggested
        by Stefan
        - fix one build failure introduced in V5, reported by Stefan

V5:
        - in case of submission failure, return -EIO for new coming requests
        until aborting is handled
        - in patch2, follow Paolo's suggestion about ioq_enqueue() changes

V4:
        - abort reuqests in BH to abvoid potential "Co-routine re-entered 
recursively"
        - remove 'enqueue' parameter to ioq_submit() to simpify change
        - beautify code as suggested by Paolo

V3:
        - rebase on QEMU master
V2:
        - code style fix and commit log fix as suggested by BenoƮt Canet
V1:
        - rebase on latest QEMU master

 block/linux-aio.c |  129 +++++++++++++++++++++++++++++++++++++++++++----------
 1 file changed, 106 insertions(+), 23 deletions(-)

Thanks,
Ming Lei




reply via email to

[Prev in Thread] Current Thread [Next in Thread]