qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/2] disable the scsi pass-through eject from monitor
@ 2013-05-29 12:12 Pavel Hrdina
  2013-05-29 12:12 ` [Qemu-devel] [PATCH 1/2] scsi-generic: check the return value of bdrv_aio_ioctl in execute_command Pavel Hrdina
  2013-05-29 12:12 ` [Qemu-devel] [PATCH 2/2] scsi-disk: scsi-block device for scsi pass-through should not be removable Pavel Hrdina
  0 siblings, 2 replies; 9+ messages in thread
From: Pavel Hrdina @ 2013-05-29 12:12 UTC (permalink / raw)
  To: qemu-devel; +Cc: kwolf, pbonzini, phrdina

This series do two things, at first it fixes the bug introduced by
Paolo's patch series. The bug is that he accidentally removes the check
after the bdrv_aio_ioctl() function which still could return NULL.

The second patch fixes the issue that you could eject the scsi pass-through
device from the guest. Probably it should be later fixed in the way that
the eject command will not remove the device from guest, but send the eject
request to the real device in case of removable device.

Pavel Hrdina (2):
  scsi-generic: check the return value of bdrv_aio_ioctl in
    execute_command
  scsi-disk: scsi-block device for scsi pass-through should not be
    removable

 hw/scsi/scsi-disk.c    | 10 +++++++---
 hw/scsi/scsi-generic.c |  4 ++++
 2 files changed, 11 insertions(+), 3 deletions(-)

-- 
1.8.1.4

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2013-05-29 13:33 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-05-29 12:12 [Qemu-devel] [PATCH 0/2] disable the scsi pass-through eject from monitor Pavel Hrdina
2013-05-29 12:12 ` [Qemu-devel] [PATCH 1/2] scsi-generic: check the return value of bdrv_aio_ioctl in execute_command Pavel Hrdina
2013-05-29 12:22   ` Paolo Bonzini
2013-05-29 12:12 ` [Qemu-devel] [PATCH 2/2] scsi-disk: scsi-block device for scsi pass-through should not be removable Pavel Hrdina
2013-05-29 12:24   ` Paolo Bonzini
2013-05-29 12:33     ` Pavel Hrdina
2013-05-29 12:56       ` Paolo Bonzini
2013-05-29 13:30   ` Paolo Bonzini
2013-05-29 13:32     ` Pavel Hrdina

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).