On Tue, 2011-08-09 at 07:50 +0900, TARUISI Hiroaki wrote: > Hi James, > > I posted a patch (as below) last year about this. > http://www.kerneltrap.org/mailarchive/linux-scsi/2010/12/22/6887895 > > I intended to distinguish UA caused by media change from UA caused by > other reasons like resetting a device. First, it should be notified to upper > layer driver, sr, but the other must be retried as scsi_error.c coded. > > At least SCSI driver should not squash all UAs, I think. Well ... the spec says the device should stack UAs in this event. However, I can totally believe that a broken CD would fail on this front. If Mike and Rob can verify that it's realy asc/ascq 0x28/0x0 that the CD is emitting, I'd be happy to put the patch in (with a nice big comment explaining what's being done and why over the if() check rather than updating the global comment). James -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html