qemu/block
Kevin Wolf c644db3d53 qcow2: Remove request from in-flight list after error
If we complete a request with a failure we need to remove it from the list of
requests that are in flight. If we don't do it, the next time the same AIOCB is
used for a cluster allocation it will create a loop in the list and qemu will
hang in an endless loop.

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
2010-04-10 01:25:30 +02:00
..
bochs.c
cloop.c
cow.c cow: return errno instead of -1 2010-03-09 11:22:59 -06:00
curl.c don't dereference NULL after failed strdup 2010-02-10 14:00:53 -06:00
dmg.c
nbd.c
parallels.c
qcow.c qcow: return errno instead of -1 2010-03-09 11:23:00 -06:00
qcow2-cluster.c qcow2: Remove request from in-flight list after error 2010-04-10 01:25:30 +02:00
qcow2-refcount.c qcow2: More checks for qemu-img check 2010-02-23 13:23:29 -06:00
qcow2-snapshot.c
qcow2.c qcow2: Remove request from in-flight list after error 2010-04-10 01:25:30 +02:00
qcow2.h qcow2: Fix signedness bugs 2010-02-10 11:56:57 -06:00
raw-posix-aio.h
raw-posix.c raw-posix: Better error return values for hdev_create 2010-03-27 12:00:35 +01:00
raw-win32.c
vdi.c
vmdk.c vmdk: share cleanup code 2010-03-09 11:23:00 -06:00
vpc.c
vvfat.c Replace assert(0) with abort() or cpu_abort() 2010-03-18 18:41:57 +00:00