qemu/block
Kevin Wolf b171271a50 vmdk: Fix backing file handling
Instead of storing the backing file in its own BlockDriverState, VMDK uses the
BlockDriverState of the raw image file it opened. This is wrong and breaks
functions that access the backing file or protocols. This fix replaces all
occurrences of s->hd->backing_* with bs->backing_*.

This fixes qemu-iotests failure in 020 (Commit changes to backing file).

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
2009-07-22 10:58:47 -05:00
..
bochs.c
cloop.c
cow.c
curl.c Allow adjustment of http block device's readahead size, via a new 2009-07-09 16:06:40 -05:00
dmg.c Revert "support colon in filenames" 2009-07-09 16:06:38 -05:00
nbd.c
parallels.c
qcow2-cluster.c qcow2: Fix L1 table memory allocation 2009-07-10 13:44:29 -05:00
qcow2-refcount.c Fix most warnings (errors with -Werror) when debugging is enabled 2009-07-20 17:19:25 +00:00
qcow2-snapshot.c
qcow2.c replace bdrv_{get, put}_buffer with bdrv_{load, save}_vmstate 2009-07-16 08:28:13 -05:00
qcow2.h
qcow.c qcow1: Fix qcow_aio_writev 2009-07-10 13:44:29 -05:00
raw-posix.c Fix most warnings (errors with -Werror) when debugging is enabled 2009-07-20 17:19:25 +00:00
raw-win32.c
vmdk.c vmdk: Fix backing file handling 2009-07-22 10:58:47 -05:00
vpc.c
vvfat.c