This patchset fixes the Sheepodg AIO problems pointed out in: http://lists.gnu.org/archive/html/qemu-devel/2011-02/msg02495.html http://lists.gnu.org/archive/html/qemu-devel/2011-02/msg02474.html
Thanks, Kazutaka MORITA Kazutaka (3): sheepdog: make send/recv operations non-blocking sheepdog: allow cancellation of I/Os which are not processed yet sheepdog: avoid accessing a buffer of the canceled I/O request block/sheepdog.c | 462 +++++++++++++++++++++++++++++++++++++++--------------- 1 files changed, 334 insertions(+), 128 deletions(-)