qemu-e2k/block
Kevin Wolf 67a7a0ebe5 qcow2: Move BLKDBG_EVENT out of the lock
We want to use these events to suspend requests for testing concurrent
AIO requests. Suspending requests while they are holding the CoMutex is
rather boring for this purpose.

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
2012-12-12 12:33:48 +01:00
..
blkdebug.c blkdebug: Implement suspend/resume of AIO requests 2012-12-12 12:33:48 +01:00
blkverify.c aio: rename AIOPool to AIOCBInfo 2012-11-14 18:19:21 +01:00
bochs.c
cloop.c
commit.c aio: Get rid of qemu_aio_flush() 2012-12-11 11:04:25 +01:00
cow.c
curl.c aio: rename AIOPool to AIOCBInfo 2012-11-14 18:19:21 +01:00
dmg.c
gluster.c aio: rename AIOPool to AIOCBInfo 2012-11-14 18:19:21 +01:00
iscsi.c iscsi: do not assume device is zero initialized 2012-11-28 12:51:58 +01:00
linux-aio.c aio: rename AIOPool to AIOCBInfo 2012-11-14 18:19:21 +01:00
Makefile.objs Merge remote-tracking branch 'origin/master' into threadpool 2012-10-31 10:42:51 +01:00
mirror.c aio: Get rid of qemu_aio_flush() 2012-12-11 11:04:25 +01:00
nbd.c nbd: accept URIs 2012-11-12 14:38:28 +01:00
parallels.c
qcow2-cache.c
qcow2-cluster.c
qcow2-refcount.c qcow2: Fix refcount table size calculation 2012-11-14 18:19:21 +01:00
qcow2-snapshot.c
qcow2.c qcow2: Move BLKDBG_EVENT out of the lock 2012-12-12 12:33:48 +01:00
qcow2.h
qcow.c block: qcow image file reopen 2012-09-24 15:15:12 +02:00
qed-check.c
qed-cluster.c
qed-gencb.c
qed-l2-cache.c
qed-table.c cleanup useless return sentence 2012-10-05 15:10:21 +02:00
qed.c aio: rename AIOPool to AIOCBInfo 2012-11-14 18:19:21 +01:00
qed.h
raw-aio.h raw-win32: implement native asynchronous I/O 2012-10-31 10:38:13 +01:00
raw-posix.c raw-posix: inline paio_ioctl into hdev_aio_ioctl 2012-12-11 11:04:26 +01:00
raw-win32.c Fix error code checking for SetFilePointer() call 2012-12-11 11:36:57 +01:00
raw.c
rbd.c rbd: Fix race between aio completition and aio cancel 2012-12-11 11:05:11 +01:00
sheepdog.c aio: rename AIOPool to AIOCBInfo 2012-11-14 18:19:21 +01:00
stream.c aio: Get rid of qemu_aio_flush() 2012-12-11 11:04:25 +01:00
vdi.c vdi: don't override libuuid symbols 2012-11-21 09:40:29 +01:00
vmdk.c vmdk: Fix data corruption bug in WRITE and READ handling 2012-11-14 18:19:23 +01:00
vpc.c block: vpc support for ~2 TB disks 2012-12-11 11:04:26 +01:00
vvfat.c
win32-aio.c aio: rename AIOPool to AIOCBInfo 2012-11-14 18:19:21 +01:00