The latest USB updates seem to be buggy.
My USB-2 setup that used to mostly work, now oopses in khubd in
<storage_probe+0x541/0xb68> when I insert my CompactFlash reader into my
external USB hub:
drivers/usb/core/hub.c: new USB device 04:07.2-3.1, assigned address 3
Unable to handle kernel NULL pointer dereference at virtual address 00000002
printing eip:
c03196af
*pde = 00000000
Oops: 0000
CPU: 1
EIP: 0060:[<c03196af>] Not tainted
EFLAGS: 00010202
EIP is at storage_probe+0x541/0xb68
eax: 00000002 ebx: 00000000 ecx: 00000000 edx: c1b04b14
esi: f7c8de24 edi: f7c1b200 ebp: f7c8de50 esp: f7c8dd3c
ds: 0068 es: 0068 ss: 0068
Process khubd (pid: 14, threadinfo=f7c8c000 task=c1926680)
Stack: f7c1b200 00000000 00000180 00000020 00000001 00000000 f7c1b204 c18d5080
f7c8dd94 c0135ed5 f7ffb530 c1a7d000 00000001 00000000 c0550580 0000000a
c1a7d000 00000001 000001d0 00000282 000081a4 0000003c f7c8ddc8 c0136147
Call Trace:
[<c0135ed5>] cache_grow+0x183/0x27c
[<c0136147>] cache_alloc_refill+0x179/0x1fa
[<c015f2bb>] alloc_inode+0x143/0x16e
[<c03010f5>] usb_device_probe+0xcd/0x128
[<c025fb39>] bus_match+0x43/0x78
[<c025fbcb>] device_attach+0x5d/0x74
[<c025fd8d>] bus_add_device+0x7f/0xca
[<c025ef25>] device_add+0x103/0x15c
[<c0302255>] usb_new_device+0x32d/0x42a
[<c030419c>] usb_hub_port_connect_change+0x1c4/0x2da
[<c03045b0>] usb_hub_events+0x2fe/0x362
[<c0304649>] usb_hub_thread+0x35/0xe2
[<c0118e9e>] default_wake_function+0x0/0x3e
[<c0304614>] usb_hub_thread+0x0/0xe2
[<c0107355>] kernel_thread_helper+0x5/0xc
Any ideas? It doesn't look USB-2 related per se, so I'm surprised if
nobody else has seen this.
Linus
-------------------------------------------------------
This sf.net email is sponsored by:
With Great Power, Comes Great Responsibility
Learn to use your power at OSDN's High Performance Computing Channel
http://hpc.devchannel.org/
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel