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

Reply via email to