I seem to be getting kernel panics frequently trying to access my
Casio QV-2000UX digital camera on USB. It follows the USB Storage
protocol.
Here is the Oops output:
Unable to handle kernel NULL pointer dereference at virtual address 000000b8
printing eip:
e08a0321
pgd entry cc98d000: 0000000000000000
pmd entry cc98d000: 0000000000000000
... pmd not present!
Oops: 0000
CPU: 0
EIP:
0010:[3c59x:__insmod_3c59x_O/lib/modules/2.4.4-1mdk/kernel/drivers/net/+-52447/96]
EIP: 0010:[<e08a0321>]
EFLAGS: 00010246
eax: 00000000 ebx: e08a66ac ecx: 00000000 edx: 00000010
esi: e08a50c8 edi: dee09fec ebp: e08a50b8 esp: dee09f44
ds: 0018 es: 0018 ss: 0018
Process usb-storage-0 (pid: 380, stackpage=dee09000)
Stack: dee08000 e08a53c9 dee09ff0 df3d0800 00000004 df3d098c 00000286 00000003
00000000 c0105b5e dee08000 e08a5f7e c8b6971a df3d0800 df3d0988 dee09f84
00000001 dee08000 00000024 df3d098c e08a06a2 df3d0800 dee09fcc 00000024
Call Trace:
[3c59x:__insmod_3c59x_O/lib/modules/2.4.4-1mdk/kernel/drivers/net/+-31799/96]
[__down_interruptible+202/212]
[3c59x:__insmod_3c59x_O/lib/modules/2.4.4-1mdk/kernel/drivers/net/+-28802/96]
[3c59x:__insmod_3c59x_O/lib/modules/2.4.4-1mdk/kernel/drivers/net/+-51550/96]
[kernel_thread+35/48]
Call Trace: [<e08a53c9>] [<c0105b5e>] [<e08a5f7e>] [<e08a06a2>] [<c010552f>]
[3c59x:__insmod_3c59x_O/lib/modules/2.4.4-1mdk/kernel/drivers/net/+-28820/96]
[<e08a5f6c>]
Code: 66 8b 88 b8 00 00 00 66 c1 e9 0c 8b 5c 24 58 80 c9 30 88 4b
Any ideas?
b.
--
Brian J. Murrell