Messages in this thread | | | Subject | [2.5.75] USB missing hotplug events? | From | Samium Gromoff <> | Date | Mon, 14 Jul 2003 09:01:54 +0400 |
| |
the chip is VIA VT6202. Linux betelheise 2.5.75 #1 Fri Jul 11 21:05:08 MSD 2003 i686 GNU/Linux
the USB controller doesn`t even generate interrupts when i insert various USB devices, and hence no device gets detected...
Once i`ve even managed to deadlock the box to the point of no reaction, just by plugging/unplugging my USB flash storage.
00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03) 00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03) 00:04.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02) 00:04.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01) 00:04.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01) 00:04.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02) 00:09.0 USB Controller: VIA Technologies, Inc. USB (rev 50) 00:09.1 USB Controller: VIA Technologies, Inc. USB (rev 50) 00:09.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 51) 00:0a.0 RAID bus controller: Mylex Corporation DAC960P (rev 02) 00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) 01:00.0 VGA compatible controller: 3Dfx Interactive, Inc. Voodoo 3 (rev 01)
CPU0 0: 133263206 XT-PIC timer 1: 180474 XT-PIC i8042 2: 0 XT-PIC cascade 5: 0 XT-PIC SoundBlaster 8: 4 XT-PIC rtc 10: 16300 XT-PIC ehci_hcd, eth0 11: 0 XT-PIC uhci-hcd 12: 99186 XT-PIC i8042 14: 0 XT-PIC uhci-hcd, uhci-hcd 15: 758963 XT-PIC Mylex DAC960PL NMI: 0 LOC: 133268394 ERR: 0 MIS: 0
this happens when i start the hotplug service, and the respective usb modules get loaded:
Jul 13 13:15:17 betelheise kernel: ehci_hcd: block sizes: qh 128 qtd 96 itd 128 sitd 64 Jul 13 13:15:17 betelheise kernel: ehci_hcd 0000:00:09.2: ehci_start hcs_params 0x2204 dbg=0 cc=2 pcc=2 ordered !ppc ports=4 Jul 13 13:15:17 betelheise kernel: ehci_hcd 0000:00:09.2: ehci_start hcc_params 0002 thresh 0 uframes 256/512/1024 Jul 13 13:15:17 betelheise kernel: ehci_hcd 0000:00:09.2: reset command 080002 (park)=0 ithresh=8 period=1024 Reset HALT Jul 13 13:15:17 betelheise kernel: ehci_hcd 0000:00:09.2: init command 010009 (park)=0 ithresh=1 period=256 RUN Jul 13 13:15:17 betelheise kernel: ehci_hcd 0000:00:09.2: root hub device address 1 Jul 13 13:15:17 betelheise kernel: usb usb1: new device strings: Mfr=3, Product=2, SerialNumber=1 Jul 13 13:15:17 betelheise kernel: drivers/usb/core/usb.c: usb_hotplug Jul 13 13:15:17 betelheise kernel: usb usb1: usb_new_device - registering interface 1-0:0 Jul 13 13:15:17 betelheise kernel: drivers/usb/core/usb.c: usb_hotplug Jul 13 13:15:17 betelheise kernel: hub 1-0:0: usb_device_probe Jul 13 13:15:17 betelheise kernel: hub 1-0:0: usb_device_probe - got id Jul 13 13:15:17 betelheise kernel: hub 1-0:0: standalone hub Jul 13 13:15:17 betelheise kernel: hub 1-0:0: ganged power switching Jul 13 13:15:17 betelheise kernel: hub 1-0:0: individual port over-current protection Jul 13 13:15:17 betelheise kernel: hub 1-0:0: Single TT Jul 13 13:15:17 betelheise kernel: hub 1-0:0: TT requires at most 8 FS bit times Jul 13 13:15:17 betelheise kernel: hub 1-0:0: Port indicators are not supported Jul 13 13:15:17 betelheise kernel: hub 1-0:0: power on to power good time: 0ms Jul 13 13:15:17 betelheise kernel: hub 1-0:0: hub controller current requirement: 0mA Jul 13 13:15:17 betelheise kernel: hub 1-0:0: local power source is good Jul 13 13:15:17 betelheise kernel: hub 1-0:0: no over-current condition exists Jul 13 13:15:17 betelheise kernel: hub 1-0:0: enabling power on all ports Jul 13 13:15:17 betelheise kernel: uhci-hcd 0000:00:04.2: root hub device address 1 Jul 13 13:15:17 betelheise kernel: usb usb2: new device strings: Mfr=3, Product=2, SerialNumber=1 Jul 13 13:15:17 betelheise kernel: drivers/usb/core/usb.c: usb_hotplug Jul 13 13:15:17 betelheise kernel: usb usb2: usb_new_device - registering interface 2-0:0 Jul 13 13:15:17 betelheise kernel: drivers/usb/core/usb.c: usb_hotplug Jul 13 13:15:17 betelheise kernel: hub 2-0:0: usb_device_probe Jul 13 13:15:17 betelheise kernel: hub 2-0:0: usb_device_probe - got id Jul 13 13:15:17 betelheise kernel: hub 2-0:0: standalone hub Jul 13 13:15:17 betelheise kernel: hub 2-0:0: ganged power switching Jul 13 13:15:17 betelheise kernel: hub 2-0:0: global over-current protection Jul 13 13:15:17 betelheise kernel: hub 2-0:0: Port indicators are not supported Jul 13 13:15:17 betelheise kernel: hub 2-0:0: power on to power good time: 2ms Jul 13 13:15:17 betelheise kernel: hub 2-0:0: hub controller current requirement: 0mA Jul 13 13:15:17 betelheise kernel: hub 2-0:0: local power source is good Jul 13 13:15:17 betelheise kernel: hub 2-0:0: no over-current condition exists Jul 13 13:15:17 betelheise kernel: hub 2-0:0: enabling power on all ports Jul 13 13:15:17 betelheise kernel: uhci-hcd 0000:00:09.0: root hub device address 1 Jul 13 13:15:17 betelheise kernel: usb usb3: new device strings: Mfr=3, Product=2, SerialNumber=1 Jul 13 13:15:17 betelheise kernel: drivers/usb/core/usb.c: usb_hotplug Jul 13 13:15:17 betelheise kernel: usb usb3: usb_new_device - registering interface 3-0:0 Jul 13 13:15:17 betelheise kernel: drivers/usb/core/usb.c: usb_hotplug Jul 13 13:15:17 betelheise kernel: hub 3-0:0: usb_device_probe Jul 13 13:15:17 betelheise kernel: hub 3-0:0: usb_device_probe - got id Jul 13 13:15:17 betelheise kernel: hub 3-0:0: standalone hub Jul 13 13:15:17 betelheise kernel: hub 3-0:0: ganged power switching Jul 13 13:15:17 betelheise kernel: hub 3-0:0: global over-current protection Jul 13 13:15:17 betelheise kernel: hub 3-0:0: Port indicators are not supported Jul 13 13:15:17 betelheise kernel: hub 3-0:0: power on to power good time: 2ms Jul 13 13:15:17 betelheise kernel: hub 3-0:0: hub controller current requirement: 0mA Jul 13 13:15:17 betelheise kernel: hub 3-0:0: local power source is good Jul 13 13:15:17 betelheise kernel: hub 3-0:0: no over-current condition exists Jul 13 13:15:17 betelheise kernel: hub 3-0:0: enabling power on all ports Jul 13 13:15:18 betelheise kernel: uhci-hcd 0000:00:09.1: root hub device address 1 Jul 13 13:15:18 betelheise kernel: usb usb4: new device strings: Mfr=3, Product=2, SerialNumber=1 Jul 13 13:15:18 betelheise kernel: drivers/usb/core/usb.c: usb_hotplug Jul 13 13:15:18 betelheise kernel: usb usb4: usb_new_device - registering interface 4-0:0 Jul 13 13:15:18 betelheise kernel: drivers/usb/core/usb.c: usb_hotplug Jul 13 13:15:18 betelheise kernel: hub 3-0:0: port 1, status 100, change 3, 12 Mb/s Jul 13 13:15:18 betelheise kernel: hub 3-0:0: port 2, status 100, change 3, 12 Mb/s Jul 13 13:15:18 betelheise kernel: hub 4-0:0: usb_device_probe Jul 13 13:15:18 betelheise kernel: hub 4-0:0: usb_device_probe - got id Jul 13 13:15:18 betelheise kernel: hub 4-0:0: standalone hub Jul 13 13:15:18 betelheise kernel: hub 4-0:0: ganged power switching Jul 13 13:15:18 betelheise kernel: hub 4-0:0: global over-current protection Jul 13 13:15:18 betelheise kernel: hub 4-0:0: Port indicators are not supported Jul 13 13:15:18 betelheise kernel: hub 4-0:0: power on to power good time: 2ms Jul 13 13:15:18 betelheise kernel: hub 4-0:0: hub controller current requirement: 0mA Jul 13 13:15:18 betelheise kernel: hub 4-0:0: local power source is good Jul 13 13:15:18 betelheise kernel: hub 4-0:0: no over-current condition exists Jul 13 13:15:18 betelheise kernel: hub 4-0:0: enabling power on all ports Jul 13 13:15:18 betelheise kernel: hub 3-0:0: port 1 enable change, status 100 Jul 13 13:15:18 betelheise kernel: hub 3-0:0: port 2 enable change, status 100 Jul 13 13:15:18 betelheise kernel: hub 4-0:0: port 1, status 100, change 3, 12 Mb/s Jul 13 13:15:18 betelheise kernel: hub 4-0:0: port 2, status 100, change 3, 12 Mb/s Jul 13 13:15:18 betelheise kernel: hub 4-0:0: port 1 enable change, status 100 Jul 13 13:15:18 betelheise kernel: hub 4-0:0: port 2 enable change, status 100 Jul 13 13:15:19 betelheise kernel: drivers/usb/host/uhci-hcd.c: b400: suspend_hc Jul 13 13:15:19 betelheise kernel: drivers/usb/host/uhci-hcd.c: b000: suspend_hc Jul 13 13:15:20 betelheise kernel: drivers/usb/host/uhci-hcd.c: a800: suspend_hc
regards, Samium Gromoff - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |