qemu/block
Kevin Wolf 98289620e0 block: Don't parse protocol from file.filename
One of the major reasons for doing something new for -blockdev and
blockdev-add was that the old block layer code parses filenames instead
of just taking them literally. So we should really leave it untouched
when it's passing using the new interfaces (like -drive
file.filename=...).

This allows opening relative file names that contain a colon.

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
2013-07-15 09:49:00 +02:00
..
backup.c block: add basic backup support to block driver 2013-06-28 09:20:26 +02:00
blkdebug.c
blkverify.c
bochs.c
cloop.c
commit.c block: Make BlockJobTypes const 2013-06-28 09:20:27 +02:00
cow.c block: change default of .has_zero_init to 0 2013-06-28 13:52:35 +02:00
curl.c curl: refuse to open URL from HTTP server without range support 2013-07-05 09:40:18 +02:00
dmg.c
gluster.c gluster: Return bdrv_has_zero_init = 0 2013-06-28 09:20:27 +02:00
iscsi.c iscsi: reorganize iscsi_readcapacity_sync 2013-06-18 12:43:03 +02:00
linux-aio.c
Makefile.objs block: add basic backup support to block driver 2013-06-28 09:20:26 +02:00
mirror.c block: Make BlockJobTypes const 2013-06-28 09:20:27 +02:00
nbd.c
parallels.c
qapi.c
qcow.c block: change default of .has_zero_init to 0 2013-06-28 13:52:35 +02:00
qcow2-cache.c
qcow2-cluster.c qcow2: Batch discards 2013-06-24 10:25:17 +02:00
qcow2-refcount.c qcow2: Batch discards 2013-06-24 10:25:17 +02:00
qcow2-snapshot.c qcow2: Add refcount update reason to all callers 2013-06-24 10:25:17 +02:00
qcow2.c block: change default of .has_zero_init to 0 2013-06-28 13:52:35 +02:00
qcow2.h qcow2: Batch discards 2013-06-24 10:25:17 +02:00
qed-check.c
qed-cluster.c
qed-gencb.c
qed-l2-cache.c
qed-table.c
qed.c block: change default of .has_zero_init to 0 2013-06-28 13:52:35 +02:00
qed.h
raw-aio.h
raw-posix.c block: change default of .has_zero_init to 0 2013-06-28 13:52:35 +02:00
raw-win32.c block: change default of .has_zero_init to 0 2013-06-28 13:52:35 +02:00
raw.c
rbd.c block: change default of .has_zero_init to 0 2013-06-28 13:52:35 +02:00
sheepdog.c block: Don't parse protocol from file.filename 2013-07-15 09:49:00 +02:00
snapshot.c
ssh.c block/ssh: Set bdrv_has_zero_init according to the file type. 2013-06-28 09:20:27 +02:00
stream.c block: Make BlockJobTypes const 2013-06-28 09:20:27 +02:00
vdi.c block: change default of .has_zero_init to 0 2013-06-28 13:52:35 +02:00
vhdx.c
vhdx.h
vmdk.c vmdk: Implement .bdrv_has_zero_init 2013-07-05 09:40:18 +02:00
vpc.c vpc: Implement .bdrv_has_zero_init 2013-06-28 10:21:00 +02:00
vvfat.c
win32-aio.c