diff options
| author | Markus Armbruster | 2014-10-07 13:59:06 +0200 |
|---|---|---|
| committer | Kevin Wolf | 2014-10-20 13:41:26 +0200 |
| commit | 18e46a033d67060c1430740cf8084b702955ae8f (patch) | |
| tree | 23b97330842f6dff75096ba99718f96df3f891b9 /block.c | |
| parent | block: Connect BlockBackend to BlockDriverState (diff) | |
| download | qemu-18e46a033d67060c1430740cf8084b702955ae8f.tar.gz qemu-18e46a033d67060c1430740cf8084b702955ae8f.tar.xz qemu-18e46a033d67060c1430740cf8084b702955ae8f.zip | |
block: Connect BlockBackend and DriveInfo
Make the BlockBackend own the DriveInfo. Change blockdev_init() to
return the BlockBackend instead of the DriveInfo.
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Max Reitz <mreitz@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'block.c')
| -rw-r--r-- | block.c | 2 |
1 files changed, 0 insertions, 2 deletions
@@ -29,7 +29,6 @@ #include "qemu/module.h" #include "qapi/qmp/qjson.h" #include "sysemu/sysemu.h" -#include "sysemu/blockdev.h" /* FIXME layering violation */ #include "qemu/notify.h" #include "block/coroutine.h" #include "block/qapi.h" @@ -2131,7 +2130,6 @@ static void bdrv_delete(BlockDriverState *bs) /* remove from list, if necessary */ bdrv_make_anon(bs); - drive_info_del(drive_get_by_blockdev(bs)); g_free(bs); } |
