Re: Linux-2.1.129.. (Oops in NCR5c8xx)

Gerard Roudier (groudier@club-internet.fr)
Fri, 20 Nov 1998 21:56:21 +0100 (MET)


On Thu, 19 Nov 1998 Eric@KPN.com wrote:

> > tell me if it breaks. But it won't.
>
> Sorry, it still does...
>
> If you need more info, just ask.
>
> Greetinsg, Eric.

[ ... ]

> scsi0 : ncr53c8xx - revision 3.1b
> scsi : 1 host.
> ncr53c875-0: command processing resumed

[ ... ]

> Detected scsi CD-ROM sr0 at scsi0, channel 0, id 3, lun 0
> Vendor: HP Model: C4324/C4325 Rev: 1.20
> Type: CD-ROM ANSI SCSI revision: 02
> Detected scsi CD-ROM sr1 at scsi0, channel 0, id 4, lun 0
> scsi0 : channel 0 target 4 lun 1 request sense failed, performing reset.

Something went wrong at this point.
The driver performs an auto request-sense on CHECK CONDITION or COMMAND
TERMINATED scsi status, so upper drivers should _never_ explicitely queue
a REQUEST SENSE command.

Could you simply disable SCAN for this device from the SDMS user set-up
(NVRAM) and let us kown it if makes differences.

> SCSI bus is being reset for host 0 channel 0.
> ncr53c8xx_reset: pid=38 reset_flags=1 serial_number=0 serial_number_at_timeout=0
>
> ncr53c875-0: resetting, command processing suspended for 2 seconds
> ncr53c875-0: restart (scsi reset).
> ncr53c875-0: enabling clock multiplier
> ncr53c875-0: Downloading SCSI SCRIPTS.
> ncr53c875-0: command processing resumed
> ncr53c875-0-<0,0>: tagged command queue depth set to 8
> ncr53c875-0-<1,0>: tagged command queue depth set to 8
> ncr53c875-0-<2,0>: tagged command queue depth set to 8
> scsi : detected 2 SCSI cdroms 3 SCSI disks total.
> Unable to handle kernel NULL pointer dereference at virtual address 00000000
> current->tss.cr3 = 00101000, %cr3 = 00101000
> *pde = 00000000
> Oops: 0000
> CPU: 0
> EIP: 0010:[<00000000>]
> EFLAGS: 00010086
> eax: 00000000 ebx: 00000000 ecx: c0084080 edx: 00087258
> esi: 00000086 edi: c000d800 ebp: 00000010 esp: c009df4c
> ds: 0018 es: 0018 ss: 0018
> Process swapper (pid: 0, process nr: 1, stackpage=c009d000)
> Stack: c04957a0 24000001 00000000 c010a42d 00000010 c0084080 c009dfac c04957a0
> 00000180 00000010 c0212190 c010ec6f 00000010 c009dfac c04957a0 00001100
> c009c000 00000000 c009dfa4 c010a65f 00000010 c009dfac 00000e00 c0108dbc
> Call Trace: [<c010a42d>] [<c010ec6f>] [<c010a65f>] [<c0108dbc>] [<c0107413>]
> Code: <1>Unable to handle kernel NULL pointer dereference at virtual address 000
> 00000
> current->tss.cr3 = 00101000, %cr3 = 00101000
> *pde = 00000000

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/