2.6.33: Xorg+khubd lockup (D-state) BUG / ioctl EVIOCGNAME failed: Inappropriate ioctl for device / PreInit returned NULL

Justin Piszcz jpiszcz at lucidpixels.com
Thu Mar 25 07:47:23 PDT 2010



On Thu, 25 Mar 2010, Alan Stern wrote:

> Please don't call it an "oops".  It's not; it's just an informational
> message.
Ok.

> It does look like there's a problem with one of the USB host
> controllers.  Does the dmesg log show anything when the mouse and
It must be the chipset because it did affect the other person's host too.

> keyboard stop working (as opposed to 120 seconds later)?
Hi, I did not see anything else in the kernel log when it stopped.

Here is the kernel log:
[    4.853144] Adding 4008176k swap on /dev/sda1.  Priority:-1 extents:1 across:4008176k 
[    4.885030] usb 2-5: New USB device found, idVendor=413c, idProduct=2005
[    4.885092] usb 2-5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    4.885145] usb 2-5: Product: DELL USB Keyboard
[    4.885197] usb 2-5: Manufacturer: DELL
[    4.911127] usbcore: registered new interface driver hiddev
[    4.917473] input: DELL DELL USB Keyboard as /devices/pci0000:00/0000:00:0b.0/usb2/2-5/2-5:1.0/input/input7
[    4.917592] generic-usb 0003:413C:2005.0001: input,hidraw0: USB HID v1.10 Keyboard [DELL DELL USB Keyboard] on usb-0000:00:0b.0-5/input0
[    4.917674] usbcore: registered new interface driver usbhid
[    4.917727] usbhid: USB HID core driver
[    5.105278] usb 2-6: new low speed USB device using ohci_hcd and address 3
[    5.251029] usb 2-6: New USB device found, idVendor=046d, idProduct=c018
[    5.251091] usb 2-6: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    5.251144] usb 2-6: Product: USB Optical Mouse
[    5.251193] usb 2-6: Manufacturer: Logitech
[    5.261426] input: Logitech USB Optical Mouse as /devices/pci0000:00/0000:00:0b.0/usb2/2-6/2-6:1.0/input/input8
[    5.261555] generic-usb 0003:046D:C018.0002: input,hidraw1: USB HID v1.11 Mouse [Logitech USB Optical Mouse] on usb-0000:00:0b.0-6/input0
[    5.911624] tg3 0000:02:00.0: irq 28 for MSI/MSI-X
[    9.144766] tg3: eth0: Link is up at 1000 Mbps, full duplex.
[    9.144829] tg3: eth0: Flow control is off for TX and off for RX.

At this point its still hung.
>
> What does /sys/kernel/debug/usb/devices contain?  (You'll probably have
> to look at it _before_ the problem occurs.)
Rebooting and will paste this.  Ok, rebooted, here is the output:

# cat /sys/kernel/debug/usb/devices

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 8
B:  Alloc= 26/900 us ( 3%), #Int=  2, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev= 2.06
S:  Manufacturer=Linux 2.6.33 ohci_hcd
S:  Product=OHCI Host Controller
S:  SerialNumber=0000:00:0b.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms

T:  Bus=02 Lev=01 Prnt=01 Port=04 Cnt=01 Dev#=  2 Spd=1.5 MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=413c ProdID=2005 Rev= 1.05
S:  Manufacturer=DELL
S:  Product=DELL USB Keyboard
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=01 Driver=usbhid
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=10ms

T:  Bus=02 Lev=01 Prnt=01 Port=05 Cnt=02 Dev#=  3 Spd=1.5 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=046d ProdID=c018 Rev=43.01
S:  Manufacturer=Logitech
S:  Product=USB Optical Mouse
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=02 Driver=usbhid
E:  Ad=81(I) Atr=03(Int.) MxPS=   5 Ivl=10ms

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 8
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 2.06
S:  Manufacturer=Linux 2.6.33 ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=0000:00:0b.1
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

>
> Suppose you don't run X at all.  Do the mouse and keyboard eventually
> stop working even then?
I have not tried that, the reason I use the host locally is for X.


Justin.




More information about the xorg mailing list