Messages in this thread Patch in this message | | | Date | Wed, 7 Jan 1998 18:59:19 +0100 | From | Gerd Knorr <> | Subject | Re: [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
| |