Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 238638

Summary: mips-sources-2.6.24.7 crashes when USB input device inserted
Product: Gentoo Linux Reporter: Alan Hourihane <alanh>
Component: [OLD] Core systemAssignee: MIPS Porters <mips>
Status: RESOLVED WONTFIX    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: MIPS   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Alan Hourihane 2008-09-25 08:58:17 UTC
When inserting either a USB keyboard, or a USB->PS2 converter the kernel crashes with the following....

usb 3-1: new low speed USB device using uhci_hcd and address 2
usb 3-1: configuration #1 chosen from 1 choice
input: HID 04d9:1400 as /class/input/input1
input: USB HID v1.10 Keyboard [HID 04d9:1400] on usb-0000:00:0a.1-1
input: HID 04d9:1400 as /class/input/input2
CPU 0 Unable to handle kernel paging request at virtual address 00000000, epc == 802b79e0, ra == 802b97e0
Oops[#1]:
Cpu 0
$ 0   : 00000000 9000ec00 ffffffec 8038fb00
$ 4   : 8f1f0800 00000000 00000000 00000000
$ 8   : 00000000 ffffffec 00000000 8f186000
$12   : 5eb465a0 00000019 00000000 80441af8
$16   : 8f1f0f4c 8fc4bab0 00000000 00000000
$20   : 00000000 8f1a5b80 000001ff 8f184000
$24   : 00000001 80441b18                  
$28   : 8fc4a000 8fc4baa0 8f184438 802b97e0
Hi    : 00000000
Lo    : 00000000
epc   : 802b79e0 input_pass_event+0xb8/0x108     Not tainted
ra    : 802b97e0 input_inject_event+0xec/0x110
Status: 9000ec02    KERNEL EXL 
Cause : 00800008
BadVA : 00000000
PrId  : 000028a0 (Nevada)
Modules linked in:
Process khubd (pid: 54, threadinfo=8fc4a000, task=8fc35118)
Stack : 8fc4bb74 8f1f0e40 00000001 8fc35118 ffffffec 00100100 9000ec01 00000000
        8f19ce80 00000000 8040d610 802b97e0 8040d610 800ba59c 8f1f0ea8 801e0a84
        8040d5f0 8021cd94 00000000 800ba40c 00000000 8fc4baf4 8f1f0f4c 8f19ce80
        8f1f0e28 802b7b68 80376b50 8f1f0e40 00000000 80414a50 8f19ce80 8f1f0800
        8040d610 80414b14 80410000 8021cc70 00000000 8f1f0e40 8f1f0800 8f1a5b80
        ...
Call Trace:
[<802b79e0>] input_pass_event+0xb8/0x108
[<802b97e0>] input_inject_event+0xec/0x110
[<8021cd94>] kbd_start+0x9c/0xc8
[<802b7b68>] input_register_handle+0xbc/0xe0
[<8021cc70>] kbd_connect+0xb0/0x138
[<802b752c>] input_attach_handler+0x84/0xc8
[<802b9fd4>] input_register_device+0x1b0/0x264
[<802cb940>] hidinput_connect+0x538/0x4348
[<802d1e3c>] hid_probe+0x864/0xb8c
[<8028c280>] usb_probe_interface+0x9c/0x15c
[<80231f7c>] driver_probe_device+0xa4/0x208
[<80230cdc>] bus_for_each_drv+0x60/0xc8
[<802321e0>] device_attach+0xb4/0xdc
[<80230c08>] bus_attach_device+0x64/0xd8
[<8022f6b8>] device_add+0x4f0/0x640
[<8028a564>] usb_set_configuration+0x30c/0x574
[<802930ec>] generic_probe+0x8c/0xe0
[<80231f7c>] driver_probe_device+0xa4/0x208
[<80230cdc>] bus_for_each_drv+0x60/0xc8
[<802321e0>] device_attach+0xb4/0xdc
[<80230c08>] bus_attach_device+0x64/0xd8
[<8022f6b8>] device_add+0x4f0/0x640
[<80284214>] usb_new_device+0x5c/0xcc
[<80285838>] hub_thread+0x6e8/0xea4
[<800bda38>] kthread+0x58/0x94
[<80083604>] kernel_thread_helper+0x10/0x18


Code: afa90010  8e220000  25280014 <8c430014> 01202021  02802821  02603021  02403821  1110ffe0 
note: khubd[54] exited with preempt_count 3


Reproducible: Always
Comment 1 Alan Hourihane 2008-09-25 08:59:20 UTC
Oh, this is on a Cobalt Qube2
Comment 2 Alan Hourihane 2010-11-09 09:15:52 UTC
Upgraded to newer kernel.