qemu-e2k/block
Kevin Wolf 65eb2e35c0 qcow2: Change handle_dependency to byte granularity
This is a more precise description of what really constitutes a
dependency. The behaviour doesn't change at this point because the COW
area of the old request is still aligned to cluster boundaries and
therefore an overlap is detected wheneven the requests touch any part of
the same cluster.

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2013-03-28 11:52:43 +01:00
..
blkdebug.c block: Add options QDict to bdrv_file_open() prototypes 2013-03-22 17:51:31 +01:00
blkverify.c block: Add options QDict to bdrv_file_open() prototypes 2013-03-22 17:51:31 +01:00
bochs.c
cloop.c
commit.c
cow.c block: Add options QDict to bdrv_file_open() prototypes 2013-03-22 17:51:31 +01:00
curl.c block: Add options QDict to bdrv_file_open() prototypes 2013-03-22 17:51:31 +01:00
dmg.c block: Make find_image_format safe with NULL filename 2013-03-22 17:51:32 +01:00
gluster.c block: Add options QDict to bdrv_file_open() prototypes 2013-03-22 17:51:31 +01:00
iscsi.c block: Add options QDict to bdrv_file_open() prototypes 2013-03-22 17:51:31 +01:00
linux-aio.c
Makefile.objs
mirror.c
nbd.c nbd: Check against invalid option combinations 2013-03-22 17:51:32 +01:00
parallels.c
qcow2-cache.c
qcow2-cluster.c qcow2: Change handle_dependency to byte granularity 2013-03-28 11:52:43 +01:00
qcow2-refcount.c qcow2: Fix "total clusters" number in bdrv_check 2013-03-28 11:52:42 +01:00
qcow2-snapshot.c
qcow2.c qcow2: Remove bogus unlock of s->lock 2013-03-28 11:52:42 +01:00
qcow2.h qcow2: Change handle_dependency to byte granularity 2013-03-28 11:52:43 +01:00
qcow.c block: Add options QDict to bdrv_file_open() prototypes 2013-03-22 17:51:31 +01:00
qed-check.c
qed-cluster.c
qed-gencb.c
qed-l2-cache.c
qed-table.c
qed.c block: Add options QDict to bdrv_file_open() prototypes 2013-03-22 17:51:31 +01:00
qed.h block: move include files to include/block/ 2012-12-19 08:31:31 +01:00
raw-aio.h
raw-posix.c block: Add options QDict to bdrv_file_open() prototypes 2013-03-22 17:51:31 +01:00
raw-win32.c block: Add options QDict to bdrv_file_open() prototypes (fix MinGW build) 2013-03-25 09:53:04 +01:00
raw.c
rbd.c rbd: fix compile error 2013-03-25 09:51:43 +01:00
sheepdog.c block: Add options QDict to bdrv_file_open() prototypes 2013-03-22 17:51:31 +01:00
stream.c block: move include files to include/block/ 2012-12-19 08:31:31 +01:00
vdi.c
vmdk.c block: Add options QDict to bdrv_file_open() prototypes 2013-03-22 17:51:31 +01:00
vpc.c
vvfat.c block: Add options QDict to bdrv_file_open() prototypes 2013-03-22 17:51:31 +01:00
win32-aio.c