[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#304656: kernel: usbcore oops failure



Package: kernel
Severity: important

I have a Sharp Zaurus which initialises OK under 2.6.3 but on upgrade to 2.6.5, with the same kernel options, it causes usbcore to crash. I have attached the kernel log report:

Jun  9 16:24:49 ee-kjb kernel: usb 1-2: new full speed USB device using address 3
Jun  9 16:24:49 ee-kjb kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000004
Jun  9 16:24:49 ee-kjb kernel:  printing eip:
Jun  9 16:24:49 ee-kjb kernel: d88a75d2
Jun  9 16:24:49 ee-kjb kernel: *pde = 00000000
Jun  9 16:24:49 ee-kjb kernel: Oops: 0000 [#1]
Jun  9 16:24:49 ee-kjb kernel: CPU:    0
Jun  9 16:24:49 ee-kjb kernel: EIP:    0060:[pg0+408630738/1070637056]    Not tainted
Jun  9 16:24:49 ee-kjb kernel: EFLAGS: 00010292   (2.6.5-test) 
Jun  9 16:24:49 ee-kjb kernel: EIP is at usb_disable_interface+0x14/0x46 [usbcore]
Jun  9 16:24:49 ee-kjb kernel: eax: d75c2480   ebx: 00000000   ecx: 00000282   edx: d7fff100
Jun  9 16:24:49 ee-kjb kernel: esi: 00000001   edi: 00000000   ebp: d7566e00   esp: d721fd68
Jun  9 16:24:49 ee-kjb kernel: ds: 007b   es: 007b   ss: 0068
Jun  9 16:24:49 ee-kjb kernel: Process khubd (pid: 121, threadinfo=d721e000 task=d743a080)
Jun  9 16:24:49 ee-kjb kernel: Stack: 00000001 0000000b 00000001 00000001 d7d11a58 d7566e00 d88a7828 d7566e00 
Jun  9 16:24:49 ee-kjb kernel:        d75c2480 0000000b 00000001 00000001 00000001 00000000 00000000 00001388 
Jun  9 16:24:49 ee-kjb kernel:        00000000 d75c2480 d7d11a58 d7d11a58 d7d11800 00000001 d88760ae d7566e00 
Jun  9 16:24:49 ee-kjb kernel: Call Trace:
Jun  9 16:24:49 ee-kjb kernel:  [pg0+408631336/1070637056] usb_set_interface+0xb7/0x173 [usbcore]
Jun  9 16:24:49 ee-kjb kernel:  [pg0+408428718/1070637056] get_endpoints+0xab/0x10f [usbnet]
Jun  9 16:24:49 ee-kjb kernel:  [pg0+408429114/1070637056] generic_cdc_bind+0xca/0x218 [usbnet]
Jun  9 16:24:49 ee-kjb kernel:  [pg0+408435346/1070637056] usbnet_probe+0x3c1/0x3f3 [usbnet]
Jun  9 16:24:49 ee-kjb kernel:  [pg0+408608871/1070637056] usb_probe_interface+0x61/0x6e [usbcore]
Jun  9 16:24:49 ee-kjb kernel:  [n_tty_receive_buf+3383/3996] bus_match+0x3f/0x6a
Jun  9 16:24:49 ee-kjb kernel:  [n_tty_receive_buf+3491/3996] device_attach+0x41/0x91
Jun  9 16:24:49 ee-kjb kernel:  [n_tty_receive_buf+3938/3996] bus_add_device+0x5b/0x9f
Jun  9 16:24:49 ee-kjb kernel:  [n_tty_receive_room+32/52] device_add+0x8f/0x106
Jun  9 16:24:49 ee-kjb kernel:  [pg0+408632246/1070637056] usb_set_configuration+0x1d4/0x25f [usbcore]
Jun  9 16:24:49 ee-kjb kernel:  [pg0+408612892/1070637056] usb_new_device+0x250/0x3c3 [usbcore]
Jun  9 16:24:49 ee-kjb kernel:  [pg0+408618829/1070637056] hub_port_connect_change+0x177/0x274 [usbcore]
Jun  9 16:24:49 ee-kjb kernel:  [pg0+408619761/1070637056] hub_events+0x2a7/0x2fa [usbcore]
Jun  9 16:24:49 ee-kjb kernel:  [pg0+408619886/1070637056] hub_thread+0x2a/0xc2 [usbcore]
Jun  9 16:24:49 ee-kjb kernel:  [mark_offset_tsc+798/806] default_wake_function+0x0/0x12
Jun  9 16:24:49 ee-kjb kernel:  [pg0+408619844/1070637056] hub_thread+0x0/0xc2 [usbcore]
Jun  9 16:24:49 ee-kjb kernel:  [show_regs+223/362] kernel_thread_helper+0x5/0xb
Jun  9 16:24:49 ee-kjb kernel: 
Jun  9 16:24:49 ee-kjb kernel: Code: 80 7b 04 00 74 24 31 f6 8b 43 0c 83 c7 01 0f b6 44 30 02 83 
-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.5-test
Locale: LANG=C, LC_CTYPE=C



Reply to: