lkml.org 
[lkml]   [1998]   [Jan]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
Date
From
SubjectRe: [2.1.78] aha1542.c problem
In lists.linux-kernel you write:

>I don't know who has been doing the changes to the aha1542 driver, but
>they cause my CDROM player to not be detected properly,
>with the card and device being reset.

[ ... ]
>aha1542.c: Trying device reset for target 5
>HACC aha1542.c: interrupt received, but no mail.
>Sent BUS RESET to scsi host 0

The new scsi error code still has a few bugs. The patch below
should fix the problem.

Gerd

-----------------------------------------------------------------------
diff -u kernel/2.1.77/drivers/scsi/scsi_error.c linux/drivers/scsi/scsi_error.c
--- kernel/2.1.77/drivers/scsi/scsi_error.c Wed Dec 24 11:34:05 1997
+++ linux/drivers/scsi/scsi_error.c Sun Dec 28 14:49:11 1997
@@ -1088,10 +1088,12 @@
case MEDIUM_ERROR:
return FAILED;

+ case ILLEGAL_REQUEST:
+ return SUCCESS;
+
case BLANK_CHECK:
case DATA_PROTECT:
case HARDWARE_ERROR:
- case ILLEGAL_REQUEST:
default:
return FAILED;
}
diff -u kernel/2.1.77/drivers/scsi/scsi_syms.c linux/drivers/scsi/scsi_syms.c
--- kernel/2.1.77/drivers/scsi/scsi_syms.c Sat Jan 3 13:24:28 1998
+++ linux/drivers/scsi/scsi_syms.c Sat Jan 3 13:24:00 1998
@@ -53,6 +53,7 @@
EXPORT_SYMBOL(scsi_init_malloc);
EXPORT_SYMBOL(scsi_init_free);
EXPORT_SYMBOL(scsi_ioctl);
+EXPORT_SYMBOL(scsi_sleep);
EXPORT_SYMBOL(print_command);
EXPORT_SYMBOL(print_sense);
EXPORT_SYMBOL(print_msg);
--
"Wo kämen wir hin, wenn alle sagten, wo kämen wir hin, und niemand ginge
hin, um einmal zu schauen, wohin man käme, wenn man ginge." -- Kurt Marti
\
 
 \ /
  Last update: 2005-03-22 13:41    [W:0.022 / U:1.268 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site