boot hang/oops on 2.2.0-pre4 & 2.2.0-pre6 with scanner/buslogic

Kevin Fenzi (kevin@scrye.com)
Sat, 16 Jan 1999 23:24:14 -0700 (MST)


Hi there. Passing on a lockup on boot from a friend who is not on the
list (jafo@tummy.com). Ideas can be sent to me, or the list, or him
directly:

Greetings... I recently tested 2.2.0pre4 and 6 on my test box with a
Buslogic 948 with a few internal drives and an external Bell and Howell
Copyscan II 6338 scanner. This scanner worked fine with 2.0.36 kernels,
but (of course) other parts of the production system require 2.2.0.
If I boot with the scanner turned on, the oops listed below is produced.
With it turned off, the system boots fine.

Anything I can do to help, don't hesitate to let me know.

Thanks,
Sean
=============
Options used: -v ../../vmlinux (specified)
-o /lib/modules/2.2.0-pre6 (specified)
-K (specified)
-L (specified)
-m ../../System.map (specified)
-c 1 (default)

No modules in ksyms, skipping objects
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: 00010097
eax: 00000000 ebx: c0084078 ecx: c0084078 edx: c001b568
esi: c001f568 edi: c0084078 ebp: c0090e00 esp: c0205f28
ds: 0018 es: 0018 ss: 0018
Process swapper (pid: 0, process nr: 0, stackpage=c0205000)
Stack: c001f568 c0084078 04000001 00000000 0000000a c0084078 04000001 c01b7753
c0084078 c009c2a0 20000081 00000286 c0109221 0000000a c0084078 c0205fb0
c01f03cc 0000000a c0205fb0 00000001 c0109350 0000000a c0205fb0 c009c2a0
Call trace: [<c01b7753>] [<c0109221>] [<c0109350>] [<c0106000>] [<c0109498>] [<c0107ba4>] [<c0106000>]
[<c0106233>] [<c0106000>] [<c01001b1>]
Code <1>Unable to handle kernel NULL pointer dereference at virtual address 00000000
*pde = 00000000
Warning, Code line not seen, dumping what data is available

>>EIP: 00000000 Before first symbol
Trace: c01b7753 <BusLogic_InterruptHandler+73/a8>
Trace: c0109221 <handle_IRQ_event+55/8c>
Trace: c0109350 <do_8259A_IRQ+8c/d0>
Trace: c0106000 <get_options+0/74>
Trace: c0109498 <do_IRQ+30/4c>
Trace: c0107ba4 <ret_from_intr+0/20>
Trace: c0106000 <get_options+0/74>
Trace: c0106233 <cpu_idle+3b/50>

1 warning issued. Results may not be reliable.

-
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/