khubd hanging in 2.6.21-rc3
Oliver Neukum <[email protected]>
| Newsgroups | gmane.linux.usb.devel |
|---|---|
| Organization | Novell |
| Message-ID | <[email protected]> |
Hi,
I am seeing khubd hanging on 2.6.21-rc3 blocking device enumeration.
Mar 8 09:54:02 valisk kernel: ohci_hcd 0000:00:13.1: auto-stop root hub
Mar 8 09:54:03 valisk kernel: hub 1-0:1.0: hub_suspend
Mar 8 09:54:03 valisk kernel: ehci_hcd 0000:00:13.2: suspend root hub
Mar 8 09:54:03 valisk kernel: usb usb1: usb auto-suspend
Mar 8 09:54:03 valisk kernel: hub 2-0:1.0: hub_suspend
Mar 8 09:54:03 valisk kernel: ohci_hcd 0000:00:13.0: suspend root hub
Mar 8 09:54:03 valisk kernel: usb usb2: usb auto-suspend
Mar 8 09:54:03 valisk kernel: hub 3-0:1.0: hub_suspend
Mar 8 09:54:03 valisk kernel: ohci_hcd 0000:00:13.1: suspend root hub
Mar 8 09:54:03 valisk kernel: usb usb3: usb auto-suspend
Mar 8 09:54:45 valisk kernel: usb usb1: usb auto-resume
Mar 8 09:54:45 valisk kernel: usb usb1: finish resume
Mar 8 09:54:45 valisk kernel: hub 1-0:1.0: hub_resume
Mar 8 09:54:45 valisk kernel: ehci_hcd 0000:00:13.2: resume root hub
Mar 8 09:54:45 valisk kernel: hub 1-0:1.0: state 7 ports 8 chg 0000 evt 0000
Mar 8 09:54:45 valisk kernel: ehci_hcd 0000:00:13.2: GetStatus port 8 status 001403 POWER sig=k CSC CONNECT
Mar 8 09:54:45 valisk kernel: hub 1-0:1.0: port 8, status 0501, change 0001, 480 Mb/s
Mar 8 09:54:45 valisk kernel: hub 1-0:1.0: debounce: port 8: total 100ms stable 100ms status 0x501
Mar 8 09:54:45 valisk kernel: ehci_hcd 0000:00:13.2: port 8 low speed --> companion
Mar 8 09:54:45 valisk kernel: ehci_hcd 0000:00:13.2: GetStatus port 8 status 003002 POWER OWNER sig=se0 CSC
Mar 8 09:54:45 valisk kernel: usb usb2: usb auto-resume
Mar 8 09:54:45 valisk kernel: usb usb2: finish resume
Mar 8 09:54:45 valisk kernel: hub 2-0:1.0: hub_resume
Mar 8 09:54:45 valisk kernel: ohci_hcd 0000:00:13.0: resume root hub
Mar 8 09:54:45 valisk kernel: hub 2-0:1.0: state 7 ports 4 chg 0000 evt 0000
Mar 8 09:54:45 valisk kernel: usb usb3: usb auto-resume
Mar 8 09:54:45 valisk kernel: usb usb3: finish resume
Mar 8 09:54:45 valisk kernel: hub 3-0:1.0: hub_resume
Mar 8 09:54:45 valisk kernel: ohci_hcd 0000:00:13.1: wakeup root hub
Mar 8 09:54:46 valisk kernel: hub 3-0:1.0: state 7 ports 4 chg 0000 evt 0000
Mar 8 09:54:46 valisk kernel: ohci_hcd 0000:00:13.1: GetStatus roothub.portstatus [3] = 0x00010301 CSC LSDA PPS CCS
Mar 8 09:54:46 valisk kernel: hub 3-0:1.0: port 4, status 0301, change 0001, 1.5 Mb/s
Mar 8 09:54:46 valisk kernel: hub 3-0:1.0: debounce: port 4: total 100ms stable 100ms status 0x301
Mar 8 09:54:46 valisk kernel: ohci_hcd 0000:00:13.1: GetStatus roothub.portstatus [3] = 0x00100303 PRSC LSDA PPS PES CCS
Mar 8 09:54:46 valisk kernel: usb 3-4: new low speed USB device using ohci_hcd and address 2
Mar 8 09:54:46 valisk kernel: ohci_hcd 0000:00:13.0: auto-stop root hub
Mar 8 09:54:47 valisk kernel: usb 3-4: khubd timed out on ep0in len=0/64
Mar 8 09:54:47 valisk kernel: hub 1-0:1.0: hub_suspend
Mar 8 09:54:47 valisk kernel: ehci_hcd 0000:00:13.2: suspend root hub
Mar 8 09:54:47 valisk kernel: usb usb1: usb auto-suspend
Mar 8 09:54:47 valisk kernel: hub 2-0:1.0: hub_suspend
Mar 8 09:54:47 valisk kernel: ohci_hcd 0000:00:13.0: suspend root hub
Mar 8 09:54:47 valisk kernel: usb usb2: usb auto-suspend
Mar 8 09:58:05 valisk kernel: ksuspend_usbd S ffff81003dedc080 0 152 7 155 151 (L-TLB)
Mar 8 09:58:05 valisk kernel: ffff810037c73ea0 0000000000000046 0000000000000000 0000000000000002
Mar 8 09:58:05 valisk kernel: 0000000100000000 0000000000000002 000000000000000a ffff8100027e60c0
Mar 8 09:58:05 valisk kernel: ffff8100027ec180 0000000000003631 ffff8100027e62c0 000000008023aa56
Mar 8 09:58:05 valisk kernel: Call Trace:
Mar 8 09:58:05 valisk kernel: [<ffffffff804863f4>] _spin_unlock_irqrestore+0x3e/0x44
Mar 8 09:58:05 valisk kernel: [<ffffffff8023aa56>] keventd_create_kthread+0x0/0x6d
Mar 8 09:58:05 valisk kernel: [<ffffffff80240ef6>] trace_hardirqs_on+0x11c/0x140
Mar 8 09:58:05 valisk kernel: [<ffffffff8023aa56>] keventd_create_kthread+0x0/0x6d
Mar 8 09:58:05 valisk kernel: [<ffffffff80238099>] worker_thread+0x0/0x14b
Mar 8 09:58:05 valisk kernel: [<ffffffff8023817e>] worker_thread+0xe5/0x14b
Mar 8 09:58:05 valisk kernel: [<ffffffff80223fc4>] default_wake_function+0x0/0xe
Mar 8 09:58:05 valisk kernel: [<ffffffff80240ef6>] trace_hardirqs_on+0x11c/0x140
Mar 8 09:58:05 valisk kernel: [<ffffffff8023acc6>] kthread+0xd1/0x103
Mar 8 09:58:05 valisk kernel: [<ffffffff8020a158>] child_rip+0xa/0x12
Mar 8 09:58:05 valisk kernel: [<ffffffff8048638c>] _spin_unlock_irq+0x24/0x27
Mar 8 09:58:05 valisk kernel: [<ffffffff8020986c>] restore_args+0x0/0x30
Mar 8 09:58:05 valisk kernel: [<ffffffff8023abf5>] kthread+0x0/0x103
Mar 8 09:58:05 valisk kernel: [<ffffffff8020a14e>] child_rip+0x0/0x12
Mar 8 09:58:05 valisk kernel:
Mar 8 09:58:05 valisk kernel: khubd D ffff81003dedc080 0 155 7 157 152 (L-TLB)
Mar 8 09:58:05 valisk kernel: ffff810037c7bc20 0000000000000046 0000000000000001 0000000000000002
Mar 8 09:58:05 valisk kernel: 00000001803ea002 0000000000000002 000000000000000a ffff8100027ec180
Mar 8 09:58:05 valisk kernel: ffff810037e08100 0000000000000416 ffff8100027ec380 0000000080240d18
Mar 8 09:58:06 valisk kernel: Call Trace:
Mar 8 09:58:06 valisk kernel: [<ffffffff804863f4>] _spin_unlock_irqrestore+0x3e/0x44
Mar 8 09:58:06 valisk kernel: [<ffffffff80240ef6>] trace_hardirqs_on+0x11c/0x140
Mar 8 09:58:06 valisk kernel: [<ffffffff803d5b34>] usb_kill_urb+0xbe/0xeb
Mar 8 09:58:06 valisk kernel: [<ffffffff8023addc>] autoremove_wake_function+0x0/0x2e
Mar 8 09:58:06 valisk kernel: [<ffffffff803d67a6>] usb_start_wait_urb+0x105/0x142
Mar 8 09:58:06 valisk kernel: [<ffffffff803d6a3a>] usb_control_msg+0xe1/0x106
Mar 8 09:58:06 valisk kernel: [<ffffffff80240ef6>] trace_hardirqs_on+0x11c/0x140
Mar 8 09:58:06 valisk kernel: [<ffffffff803d06e1>] hub_port_init+0x2a0/0x5da
Mar 8 09:58:06 valisk kernel: [<ffffffff803d3341>] hub_thread+0x929/0xfcf
Mar 8 09:58:06 valisk kernel: [<ffffffff80240ef6>] trace_hardirqs_on+0x11c/0x140
Mar 8 09:58:06 valisk kernel: [<ffffffff80483874>] thread_return+0x88/0x12b
Mar 8 09:58:06 valisk kernel: [<ffffffff8023addc>] autoremove_wake_function+0x0/0x2e
Mar 8 09:58:06 valisk kernel: [<ffffffff803d2a18>] hub_thread+0x0/0xfcf
Mar 8 09:58:06 valisk kernel: [<ffffffff8023aa56>] keventd_create_kthread+0x0/0x6d
Mar 8 09:58:06 valisk kernel: [<ffffffff8023acc6>] kthread+0xd1/0x103
Mar 8 09:58:06 valisk kernel: [<ffffffff8020a158>] child_rip+0xa/0x12
Mar 8 09:58:06 valisk kernel: [<ffffffff8048638c>] _spin_unlock_irq+0x24/0x27
Mar 8 09:58:06 valisk kernel: [<ffffffff8020986c>] restore_args+0x0/0x30
Mar 8 09:58:06 valisk kernel: [<ffffffff8023abf5>] kthread+0x0/0x103
Mar 8 09:58:06 valisk kernel: [<ffffffff8020a14e>] child_rip+0x0/0x12
Mar 8 09:58:10 valisk kernel:
Mar 8 09:58:10 valisk kernel: lsusb D ffff81003d8f8e00 0 4209 4178 (NOTLB)
Mar 8 09:58:10 valisk kernel: ffff810023dcbd58 0000000000000046 ffffffff805fbef0 ffff810035aa37e0
Mar 8 09:58:10 valisk kernel: ffffffff80744760 ffff810035aa30c0 0000000000000008 ffff810035aa30c0
Mar 8 09:58:10 valisk kernel: ffffffff805cb4e0 000000000000098b ffff810035aa32c0 0000000000000046
Mar 8 09:58:10 valisk kernel: Call Trace:
Mar 8 09:58:10 valisk kernel: [<ffffffff804863f4>] _spin_unlock_irqrestore+0x3e/0x44
Mar 8 09:58:10 valisk kernel: [<ffffffff80240ef6>] trace_hardirqs_on+0x11c/0x140
Mar 8 09:58:10 valisk kernel: [<ffffffff80485f34>] __down+0xe8/0x100
Mar 8 09:58:10 valisk kernel: [<ffffffff80223fc4>] default_wake_function+0x0/0xe
Mar 8 09:58:10 valisk kernel: [<ffffffff80485b37>] __down_failed+0x35/0x3a
Mar 8 09:58:10 valisk kernel: [<ffffffff803dce29>] usbdev_ioctl+0x6e/0x12cc
Mar 8 09:58:10 valisk kernel: [<ffffffff8048638c>] _spin_unlock_irq+0x24/0x27
Mar 8 09:58:10 valisk kernel: [<ffffffff80240ef6>] trace_hardirqs_on+0x11c/0x140
Mar 8 09:58:10 valisk kernel: [<ffffffff8048638c>] _spin_unlock_irq+0x24/0x27
Mar 8 09:58:10 valisk kernel: [<ffffffff80280871>] do_ioctl+0x55/0x6b
Mar 8 09:58:10 valisk kernel: [<ffffffff80280aed>] vfs_ioctl+0x266/0x27f
Mar 8 09:58:10 valisk kernel: [<ffffffff80240ef6>] trace_hardirqs_on+0x11c/0x140
Mar 8 09:58:10 valisk kernel: [<ffffffff80280b5f>] sys_ioctl+0x59/0x7a
Mar 8 09:58:10 valisk kernel: [<ffffffff804837b4>] __sched_text_start+0x894/0x8cc
Mar 8 09:58:10 valisk kernel: [<ffffffff802092ce>] system_call+0x7e/0x83
Mar 8 09:58:10 valisk kernel:
Mar 8 09:58:10 valisk kernel:
Mar 8 09:58:10 valisk kernel: Showing all locks held in the system:
Mar 8 09:58:10 valisk kernel: 1 lock held by khubd/155:
Mar 8 09:58:10 valisk kernel: #0: (usb_address0_mutex){--..}, at: [<ffffffff803d04b9>] hub_port_init+0x78/0x5da
Mar 8 09:58:10 valisk kernel: 1 lock held by mingetty/3728:
Mar 8 09:58:10 valisk kernel: #0: (&tty->atomic_read_lock){--..}, at: [<ffffffff8037cf3f>] read_chan+0x1f9/0x5fa
Mar 8 09:58:10 valisk kernel: 1 lock held by mingetty/3729:
Mar 8 09:58:10 valisk kernel: #0: (&tty->atomic_read_lock){--..}, at: [<ffffffff8037cf3f>] read_chan+0x1f9/0x5fa
Mar 8 09:58:10 valisk kernel: 1 lock held by mingetty/3738:
Mar 8 09:58:10 valisk kernel: #0: (&tty->atomic_read_lock){--..}, at: [<ffffffff8037cf3f>] read_chan+0x1f9/0x5fa
Mar 8 09:58:10 valisk kernel: 2 locks held by bash/4210:
Mar 8 09:58:10 valisk kernel: #0: (sysrq_key_table_lock){....}, at: [<ffffffff80387e8a>] __handle_sysrq+0x22/0x128
Mar 8 09:58:10 valisk kernel: #1: (tasklist_lock){..??}, at: [<ffffffff8023fe12>] debug_show_all_locks+0x23/0x137
Mar 8 09:58:10 valisk kernel:
Mar 8 09:58:10 valisk kernel: =============================================
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel