qemu-e2k/block
Paolo Bonzini d1833ef52b vmdk: push vmdk_read_desc up to caller
Currently, we just try reading a VMDK file as both image and descriptor.
This makes it hard to choose which of the two attempts gave the best error.
We'll decide in advance if the file looks like an image or a descriptor,
and this patch is the first step to that end.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Fam Zheng <famz@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
2014-02-21 21:02:24 +01:00
..
backup.c
blkdebug.c block: Remove bdrv_open_image()'s force_raw option 2014-02-21 21:02:22 +01:00
blkverify.c block: Remove bdrv_open_image()'s force_raw option 2014-02-21 21:02:22 +01:00
bochs.c
cloop.c
commit.c
cow.c cow: correctly propagate errors 2014-02-21 21:02:23 +01:00
curl.c curl: correctly propagate errors 2014-02-21 21:02:23 +01:00
dmg.c
gluster.c gluster: correctly propagate errors 2014-02-21 21:02:23 +01:00
iscsi.c iscsi: correctly propagate errors in iscsi_open 2014-02-21 21:02:23 +01:00
linux-aio.c
Makefile.objs
mirror.c block: mirror - use local_err to avoid NULL errp 2014-02-14 18:05:39 +01:00
nbd-client.c
nbd-client.h
nbd.c nbd: correctly propagate errors 2014-02-21 21:02:22 +01:00
nfs.c
parallels.c
qapi.c Use error_is_set() only when necessary 2014-02-17 11:57:23 -05:00
qcow2-cache.c
qcow2-cluster.c qcow2: Set zero flag for discarded clusters 2014-02-21 21:02:21 +01:00
qcow2-refcount.c qcow2: fix offset overflow in qcow2_alloc_clusters_at() 2014-02-09 09:12:39 +01:00
qcow2-snapshot.c block: Don't throw away errno via error_setg 2014-02-14 18:05:38 +01:00
qcow2.c block: Make bdrv_file_open() static 2014-02-21 21:02:22 +01:00
qcow2.h
qcow.c qcow: correctly propagate errors 2014-02-21 21:02:23 +01:00
qed-check.c
qed-cluster.c
qed-gencb.c
qed-l2-cache.c
qed-table.c
qed.c qed: correctly propagate errors 2014-02-21 21:02:23 +01:00
qed.h
raw_bsd.c Use error_is_set() only when necessary 2014-02-17 11:57:23 -05:00
raw-aio.h
raw-posix.c Use error_is_set() only when necessary 2014-02-17 11:57:23 -05:00
raw-win32.c Use error_is_set() only when necessary 2014-02-17 11:57:23 -05:00
rbd.c Use error_is_set() only when necessary 2014-02-17 11:57:23 -05:00
sheepdog.c block: Make bdrv_file_open() static 2014-02-21 21:02:22 +01:00
snapshot.c Use error_is_set() only when necessary 2014-02-17 11:57:23 -05:00
ssh.c
stream.c
vdi.c
vhdx-endian.c
vhdx-log.c
vhdx.c vhdx: correctly propagate errors 2014-02-21 21:02:23 +01:00
vhdx.h
vmdk.c vmdk: push vmdk_read_desc up to caller 2014-02-21 21:02:24 +01:00
vpc.c
vvfat.c vvfat: correctly propagate errors 2014-02-21 21:02:23 +01:00
win32-aio.c