diff options
author | Kevin Wolf <kwolf@redhat.com> | 2017-07-11 14:04:08 +0200 |
---|---|---|
committer | Kevin Wolf <kwolf@redhat.com> | 2017-07-18 15:14:36 +0200 |
commit | 947231ad3b479de82d8f5ec185e2d00f3c96edcd (patch) | |
tree | aeb085f4cb7bbe0914ba7bd72aa50f83d0a77dd2 /block/vxhs.c | |
parent | ec18b0a93a0b8f6f9a72bf2461dc7a0930391bfa (diff) | |
download | qemu-947231ad3b479de82d8f5ec185e2d00f3c96edcd.zip qemu-947231ad3b479de82d8f5ec185e2d00f3c96edcd.tar.gz qemu-947231ad3b479de82d8f5ec185e2d00f3c96edcd.tar.bz2 |
ide: bdrv_attach_dev() for empty CD-ROM
If no drive=... option is passed (for an empty drive), we don't only
lack the BlockBackend normally created by parse_drive(), but we also
need to manually call blk_attach_dev().
IDE does not support hot unplug, but if it did, qdev would take care to
call the matching blk_detach_dev() on unplug.
This fixes at least the bug that such devices didn't show up in
query-block, and probably some more problems.
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Reviewed-by: John Snow <jsnow@redhat.com>
Diffstat (limited to 'block/vxhs.c')
0 files changed, 0 insertions, 0 deletions