FreeBSD 8.0 RELEASE USB deadlocks?
Hans Petter Selasky
hselasky at c2i.net
Sun Dec 6 09:00:46 UTC 2009
On Saturday 05 December 2009 20:04:10 Ali Mashtizadeh wrote:
> Is anyone seeing deadlocks with USB devices on 8 RELEASE? This is a
> definite regression from 7.1 and 7.2 for me. I had just upgraded my
> laptop an HP NX6125, AMD Turion 64, ATI Xpress 200M Chipset.
>
> Anytime I insert or remove a USB device, WIFI chipset (broadcom with
> ndis driver)/Bluetooth, External USB hard drive, The system becomes
> completely unresponsive. If you look at the top output below my
> attempt to run a zpool import on the Western digital hard drive I have
> has stopped in tx->tx and I can't kill the process.
>
>
> --- dmesg ---
> ohci0: <ATI SB400 USB Controller> mem 0xd8400000-0xd8400fff irq 19 at
> device 19.0 on
> pci0
> ohci0: [ITHREAD]
> usbus0: <ATI SB400 USB Controller> on ohci0
> ohci1: <ATI SB400 USB Controller> mem 0xd8401000-0xd8401fff irq 19 at
> device 19.1 on
> pci0
> ohci1: [ITHREAD]
> usbus1: <ATI SB400 USB Controller> on ohci1
> ehci0: <ATI SB400 USB 2.0 controller> mem 0xd8402000-0xd8402fff irq 19
> at device 19.2
> on pci0
> ehci0: [ITHREAD]
> usbus2: EHCI version 1.0
> usbus2: <ATI SB400 USB 2.0 controller> on ehci0
> ....
> ugen0.1: <ATI> at usbus0
> uhub0: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0
> ugen1.1: <ATI> at usbus1
> uhub1: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus1
> ugen2.1: <ATI> at usbus2
> uhub2: <ATI EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus2
> --- END ---
>
> --- usbconfig ---
> ugen0.1: <OHCI root HUB ATI> at usbus0, cfg=255 md=HOST spd=FULL (12Mbps)
> pwr=ON ugen1.1: <OHCI root HUB ATI> at usbus1, cfg=0 md=HOST spd=FULL
> (12Mbps) pwr=ON ugen2.1: <EHCI root HUB ATI> at usbus2, cfg=0 md=HOST
> spd=HIGH (480Mbps) pwr=ON ugen1.2: <Fingerprint Sensor vendor 0x08ff> at
> usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON
> ugen2.2: <External HDD Western Digital> at usbus2, cfg=0 md=HOST
> spd=HIGH (480Mbps) pwr=ON
> --- END ---
>
>
> --- top ---
> 1970 root 1 45 0 14636K 2312K tx->tx 0:00 0.00% zpool
> --- END ---
>
> -------------
> /home/ali# usbconfig -u 2 -a 2 dump_curr_config_desc
> ugen2.2: <External HDD Western Digital> at usbus2, cfg=0 md=HOST
> spd=HIGH (480Mbps) p r=ON
>
Try to turn of USB legacy support in the BIOS.
--HPS
More information about the freebsd-usb
mailing list