diff options
| author | Matthew Rosato <mjrosato@linux.vnet.ibm.com> | 2015-07-15 14:52:32 -0400 |
|---|---|---|
| committer | Paolo Bonzini <pbonzini@redhat.com> | 2015-07-24 13:57:45 +0200 |
| commit | 7d99f4c1b5d12de7644a5bd8c3d46bff05c9ca7c (patch) | |
| tree | 42187cba3171640b7d6b54b64bf4269043dafba6 /hw/display/framebuffer.c | |
| parent | ab28bd23125fb4a0411c3a3f01c4edacbc261486 (diff) | |
| download | focaccia-qemu-7d99f4c1b5d12de7644a5bd8c3d46bff05c9ca7c.tar.gz focaccia-qemu-7d99f4c1b5d12de7644a5bd8c3d46bff05c9ca7c.zip | |
scsi: Handle no media case for scsi_get_configuration
Currently, scsi_get_configuration always returns a current profile (DVD or CD), even when there is actually no media present. By comparison, ide/atapi uses a default profile of 0 (MMC_PROFILE_NONE) for this case and checks for tray_open, so let's do the same for scsi. This fixes a problem I'm seeing with Fedora 22 guests where systemd cdrom_id fails to unmount after a QEMU-initiated eject against a scsi cdrom device because it believes the media is still present (but unreadable). Signed-off-by: Matthew Rosato <mjrosato@linux.vnet.ibm.com> Message-Id: <1436986352-10695-1-git-send-email-mjrosato@linux.vnet.ibm.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'hw/display/framebuffer.c')
0 files changed, 0 insertions, 0 deletions