qemu/block
Chunyan Liu 83d0521a1e change block layer to support both QemuOpts and QEMUOptionParamter
Change block layer to support both QemuOpts and QEMUOptionParameter.
After this patch, it will change backend drivers one by one. At the end,
QEMUOptionParameter will be removed and only QemuOpts is kept.

Signed-off-by: Dong Xu Wang <wdongxu@linux.vnet.ibm.com>
Signed-off-by: Chunyan Liu <cyliu@suse.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2014-06-16 17:23:20 +08:00
..
backup.c block: Switch BdrvTrackedRequest to byte granularity 2014-01-24 17:40:02 +01:00
blkdebug.c blkdebug: use BlockDriverState's AioContext 2014-06-04 09:56:11 +02:00
blkverify.c blkverify: implement .bdrv_detach/attach_aio_context() 2014-06-04 09:56:11 +02:00
bochs.c block/bochs: Fix error handling for seek_to_sector() 2014-04-30 14:46:17 +02:00
cloop.c block/cloop: use PRIu32 format specifier for uint32_t 2014-04-23 11:34:10 +02:00
commit.c qerror.h: Remove QERR defines that are only used once 2014-04-25 09:19:59 -04:00
cow.c change block layer to support both QemuOpts and QEMUOptionParamter 2014-06-16 17:23:20 +08:00
curl.c block: Drop superfluous conditionals around g_free() 2014-06-16 17:23:19 +08:00
dmg.c block: Use correct width in format strings 2014-04-30 14:46:17 +02:00
gluster.c gluster: use BlockDriverState's AioContext 2014-06-04 09:56:11 +02:00
iscsi.c block: Drop superfluous conditionals around g_free() 2014-06-16 17:23:19 +08:00
linux-aio.c block/linux-aio: fix memory and fd leak 2014-06-04 09:56:11 +02:00
Makefile.objs Block patches 2014-02-25 10:50:11 +00:00
mirror.c block: Add backing_blocker in BlockDriverState 2014-05-28 14:28:46 +02:00
nbd-client.c nbd: implement .bdrv_detach/attach_aio_context() 2014-06-04 09:56:11 +02:00
nbd-client.h nbd: implement .bdrv_detach/attach_aio_context() 2014-06-04 09:56:11 +02:00
nbd.c nbd: implement .bdrv_detach/attach_aio_context() 2014-06-04 09:56:11 +02:00
nfs.c block/nfs: fix potential segfault on early callback 2014-06-16 17:23:19 +08:00
parallels.c parallels: Sanity check for s->tracks (CVE-2014-0142) 2014-04-01 15:22:35 +02:00
qapi.c block/qapi: Plug memory leak in dump_qobject() case QTYPE_QERROR 2014-05-30 14:26:54 +02:00
qcow2-cache.c qcow2: Use negated overflow check mask 2013-10-11 16:50:00 +02:00
qcow2-cluster.c qcow2: Fix memory leak in COW error path 2014-05-28 14:28:46 +02:00
qcow2-refcount.c qcow2: Fix alloc_clusters_noref() overflow detection 2014-05-09 13:32:16 +02:00
qcow2-snapshot.c qcow2: Limit snapshot table size 2014-04-01 15:22:35 +02:00
qcow2.c change block layer to support both QemuOpts and QEMUOptionParamter 2014-06-16 17:23:20 +08:00
qcow2.h qcow2: Limit snapshot table size 2014-04-01 15:22:35 +02:00
qcow.c change block layer to support both QemuOpts and QEMUOptionParamter 2014-06-16 17:23:20 +08:00
qed-check.c qed: mark image clean after repair succeeds 2012-08-10 10:25:12 +02:00
qed-cluster.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
qed-gencb.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
qed-l2-cache.c qed: do not evict in-use L2 table cache entries 2012-03-12 15:14:06 +01:00
qed-table.c qed: use BlockDriverState's AioContext 2014-06-04 09:56:11 +02:00
qed.c change block layer to support both QemuOpts and QEMUOptionParamter 2014-06-16 17:23:20 +08:00
qed.h block: qed - use QEMU_PACKED for on-disk structures 2013-09-25 20:51:15 +02:00
quorum.c quorum: implement .bdrv_detach/attach_aio_context() 2014-06-04 09:56:11 +02:00
raw_bsd.c change block layer to support both QemuOpts and QEMUOptionParamter 2014-06-16 17:23:20 +08:00
raw-aio.h block/raw-win32: implement .bdrv_detach/attach_aio_context() 2014-06-04 09:56:12 +02:00
raw-posix.c raw-posix: drop raw_get_aio_fd() since it is no longer used 2014-06-04 09:56:12 +02:00
raw-win32.c block/raw-win32: implement .bdrv_detach/attach_aio_context() 2014-06-04 09:56:12 +02:00
rbd.c rbd: Fix leaks in rbd_start_aio() error path 2014-06-06 11:05:04 +02:00
sheepdog.c sheepdog: reload only header in a case of live snapshot 2014-06-06 14:54:43 +02:00
snapshot.c Use error_is_set() only when necessary 2014-02-17 11:57:23 -05:00
ssh.c ssh: use BlockDriverState's AioContext 2014-06-04 09:56:12 +02:00
stream.c block: Use bdrv_set_backing_hd everywhere 2014-05-28 14:28:46 +02:00
vdi.c vdi: remove double conversion 2014-06-10 19:39:34 +04:00
vhdx-endian.c block: vhdx - move more endian translations to vhdx-endian.c 2013-11-07 13:58:59 +01:00
vhdx-log.c Fixed various typos 2014-03-25 14:09:50 +01:00
vhdx.c change block layer to support both QemuOpts and QEMUOptionParamter 2014-06-16 17:23:20 +08:00
vhdx.h block: Explicitly specify 'unsigned long long' for VHDX 64-bit constants 2014-03-14 16:25:24 +01:00
vmdk.c change block layer to support both QemuOpts and QEMUOptionParamter 2014-06-16 17:23:20 +08:00
vpc.c vpc: Validate block size (CVE-2014-0142) 2014-04-01 13:59:47 +02:00
vvfat.c change block layer to support both QemuOpts and QEMUOptionParamter 2014-06-16 17:23:20 +08:00
win32-aio.c block/raw-win32: implement .bdrv_detach/attach_aio_context() 2014-06-04 09:56:12 +02:00