qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/5] scsi/atapi: MMC fixes
@ 2011-11-10 16:01 Paolo Bonzini
  2011-11-10 16:01 ` [Qemu-devel] [PATCH 1/5] atapi: kill MODE SENSE(6), fix MODE SENSE(10) Paolo Bonzini
                   ` (6 more replies)
  0 siblings, 7 replies; 14+ messages in thread
From: Paolo Bonzini @ 2011-11-10 16:01 UTC (permalink / raw)
  To: qemu-devel; +Cc: kwolf, kraxel, scdbackup

This patch includes a bunch of fixes for problems reported by Thomas
Schmitt.

I only tested CD-RW DAO burning of an ISO image, plus invoking a bunch
of commands from Thomas's logs).  The burning succeeded but reading
the resulting medium failed consistently at 26 MB.  However, the same
happened even when doing CD passthrough via virtio, so it may be due to
a different bug.

I'll let Kevin decide whether they are suitable for 1.0.  Thomas, I'll
follow up with testing information as soon as Kevin applies the patches.

Paolo Bonzini (5):
  atapi: kill MODE SENSE(6), fix MODE SENSE(10)
  scsi: update list of commands
  scsi: fix parsing of allocation length field
  scsi: remove block descriptors from CDs
  scsi-block: special case CD burning commands

 hw/ide/atapi.c    |   21 ++++------
 hw/scsi-bus.c     |  117 +++++++++++++++++++++++++++++++++++++++++++++++------
 hw/scsi-defs.h    |   10 ++++-
 hw/scsi-disk.c    |   27 ++++++++-----
 hw/scsi-generic.c |    5 ++
 5 files changed, 143 insertions(+), 37 deletions(-)

-- 
1.7.7.1

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

end of thread, other threads:[~2011-11-11 15:14 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-10 16:01 [Qemu-devel] [PATCH 0/5] scsi/atapi: MMC fixes Paolo Bonzini
2011-11-10 16:01 ` [Qemu-devel] [PATCH 1/5] atapi: kill MODE SENSE(6), fix MODE SENSE(10) Paolo Bonzini
2011-11-11 13:36   ` Kevin Wolf
2011-11-11 13:38     ` Paolo Bonzini
2011-11-11 15:14       ` [Qemu-devel] " Thomas Schmitt
2011-11-10 16:01 ` [Qemu-devel] [PATCH 2/5] scsi: update list of commands Paolo Bonzini
2011-11-11 14:08   ` Kevin Wolf
2011-11-10 16:01 ` [Qemu-devel] [PATCH 3/5] scsi: fix parsing of allocation length field Paolo Bonzini
2011-11-10 16:01 ` [Qemu-devel] [PATCH 4/5] scsi: remove block descriptors from CDs Paolo Bonzini
2011-11-10 16:01 ` [Qemu-devel] [PATCH 5/5] scsi-block: special case CD burning commands Paolo Bonzini
2011-11-10 18:17 ` [Qemu-devel] [PATCH 0/5] scsi/atapi: MMC fixes Thomas Schmitt
2011-11-11 12:08   ` Paolo Bonzini
2011-11-11 14:47     ` Thomas Schmitt
2011-11-11  4:09 ` Zhi Yong Wu

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).