Now that I have the nmi watchdog working, here is a suspend/resume
crash with my gamepad connected. System is ThinkPad X40 with ehci/uhci.
Kernel 2.6.6-rc1.
I can send any disassembly or whatever needed.
Adam
[insert gamepad]
usb 2-2: new low speed USB device using address 2
usb 2-2: Product: Microsoft SideWinder Game Pad USB
usb 2-2: Manufacturer: Microsoft
usbcore: registered new driver hiddev
input: USB HID v1.00 Gamepad [Microsoft Microsoft SideWinder Game Pad USB] on
usb-0000:00:1d.1-2
usbcore: registered new driver hid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
[suspend/resume]
usb 2-2: USB disconnect, address 2
usb 2-2: new low speed USB device using address 3
usb 2-2: Product: Microsoft SideWinder Game Pad USB
usb 2-2: Manufacturer: Microsoft
input: USB HID v1.00 Gamepad [Microsoft Microsoft SideWinder Game Pad USB] on
usb-0000:00:1d.1-2
PCI: Sharing IRQ 5 with 0000:00:1f.3
PCI: Sharing IRQ 5 with 0000:00:1f.6
PCI: Sharing IRQ 5 with 0000:02:00.1
usb 2-2: USB disconnect, address 3
PCI: Found IRQ 5 for device 0000:00:1f.6
PCI: Sharing IRQ 5 with 0000:00:1f.3
PCI: Sharing IRQ 5 with 0000:00:1f.5
PCI: Sharing IRQ 5 with 0000:02:00.1
PCI: Found IRQ 9 for device 0000:02:02.0
blk: queue df595a00, I/O limit 4095Mb (mask 0xffffffff)
MCE: The hardware reports a non fatal, correctable incident occurred on CPU 0.
Bank 1: f200000000000185
usb 2-2: new low speed USB device using address 4
usb 2-2: Product: Microsoft SideWinder Game Pad USB
usb 2-2: Manufacturer: Microsoft
input: USB HID v1.00 Gamepad [Microsoft Microsoft SideWinder Game Pad USB] on
usb-0000:00:1d.1-2
e1000: eth0 NIC Link is Up 100 Mbps Full Duplex
usb 2-2: USB disconnect, address 4
[hard freeze]
NMI Watchdog detected LOCKUP on CPU0, eip c0110824, registers:
CPU: 0
EIP: 0060:[<c0110824>] Tainted: PF
EFLAGS: 00000093 (2.6.6-rc1)
EIP is at delay_tsc+0x14/0x20
eax: edd1d47d ebx: 00001388 ecx: edd1c50d edx: 00000004
esi: 00000003 edi: deaaa800 ebp: 00001101 esp: c153accc
ds: 007b es: 007b ss: 0068
Process khubd (pid: 5, threadinfo=c153a000 task=df66e030)
Stack: 00000000 c01afbe9 e0995a92 c153acf8 c0119967 635e61d0 00001b47 00000000
00000206 00100000 c153ad08 00000206 00000046 d1d8d798 00000006 00000046
00000000 00000206 00000501 c153ad38 c011a531 de889f64 00000001 00000001
Call Trace:
[<c01afbe9>] __delay+0x9/0x10
[<e0995a92>] ehci_hub_control+0x2e2/0x3f0 [ehci_hcd]
[<c0119967>] recalc_task_prio+0x97/0x1c0
[<c011a531>] __wake_up_common+0x31/0x60
[<c023d02c>] rh_call_control+0x18c/0x380
[<c023e69c>] usb_hcd_giveback_urb+0x1c/0x30
[<c023deea>] hcd_submit_urb+0x13a/0x170
[<c023eac2>] usb_submit_urb+0x222/0x340
[<c023deea>] hcd_submit_urb+0x13a/0x170
[<c023ecdd>] usb_start_wait_urb+0x3d/0xc0
[<c023deea>] hcd_submit_urb+0x13a/0x170
[<c023eac2>] usb_submit_urb+0x222/0x340
[<c023edc2>] usb_internal_control_msg+0x62/0x80
[<c023ee6f>] usb_control_msg+0x8f/0xb0
[<c023aa73>] get_port_status+0x43/0x50
[<c023bc6a>] hub_port_status+0x3a/0xb0
[<c0124c80>] process_timeout+0x0/0x10
[<c023bd56>] hub_port_wait_reset+0x76/0x150
[<c023be70>] hub_port_reset+0x40/0xe0
[<c023c212>] hub_port_connect_change+0x142/0x2c0
[<c023c6f2>] hub_events+0x362/0x430
[<c023c7f5>] hub_thread+0x35/0xf0
[<c011a4f0>] default_wake_function+0x0/0x10
[<c023c7c0>] hub_thread+0x0/0xf0
[<c010429d>] kernel_thread_helper+0x5/0x18
Code: 29 c8 39 d8 72 f6 5b c3 8d 74 26 00 55 b8 00 f0 ff ff 57 56
console shuts up ...
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel