Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 6 Dec 2009 10:02:30 +0100
From:      Hans Petter Selasky <hselasky@c2i.net>
To:        freebsd-usb@freebsd.org
Subject:   Re: FreeBSD 8.0 RELEASE USB deadlocks?
Message-ID:  <200912061002.31197.hselasky@c2i.net>
In-Reply-To: <440b3e930912051104h365888ecka32353ac415afd8a@mail.gmail.com>
References:  <440b3e930912051104h365888ecka32353ac415afd8a@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200912061002.31197.hselasky>