Patch to fix Sanyo CRD-250S with multiple LUNs enabled

Alex Kiernan (alex@hisoft.co.uk)
Thu, 18 Apr 1996 18:32:42 +0100 (BST)


I just enabled LUNs in the 1.3.91 kernel (got a Nakamichi disk changer to
play with). The existing Sanyo CD in the machine caused a failed request
sense, the kernel then tries to reset (which seems to be broke on a
aha152x at least - after the 'reset' it was big red button time).

--- drivers/scsi/scsi.c~ Thu Apr 18 14:18:24 1996
+++ drivers/scsi/scsi.c Thu Apr 18 18:10:15 1996
@@ -248,6 +248,9 @@
{"MICROP", "4110", "*", BLIST_NOTQ}, /* Buggy Tagged Queuing */
{"NEC","CD-ROM DRIVE:841","1.0", BLIST_NOLUN}, /* Locks-up when LUN>0 polled. */
{"RODIME","RO3000S","2.33", BLIST_NOLUN}, /* Locks up if polled for lun != 0 */
+{"SANYO", "CRD-250S", "1.20", BLIST_NOLUN}, /* causes failed REQUEST SENSE on lun 1
+ * for aha152x controller, which causes
+ * SCSI code to reset bus.*/
{"SEAGATE", "ST157N", "\004|j", BLIST_NOLUN}, /* causes failed REQUEST SENSE on lun 1
* for aha152x controller, which causes
* SCSI code to reset bus.*/

--
Alex Kiernan - alex@hisoft.co.uk
HiSoft Systems  Tel: +44 1525 718181 Fax: +44 1525 713716
The Old School, Greenfield, Bedford, MK45 5DE, UK