USB Attach issues?

Hans Petter Selasky hselasky at c2i.net
Sun May 27 20:44:42 UTC 2007


On Sunday 27 May 2007 21:19, O. Hartmann wrote:
> Larry Rosenman wrote:
> > On Sun, 27 May 2007, Larry Rosenman wrote:
> >> I'm seeing the following:
> >>
> >>
> >> usb2: root hub problem, error=4
> >> usb3: root hub problem, error=4
> >>
> >>
> >> In my Intel 5000 series chipset box.  This is a SuperMicro SYS-7045B-TR+
> >> system.
> >>
> >> I've placed the following at http://www.lerctr.org/FreeBSD-CURRENT/ :
> >
> > Grr.  Make that: http://www.lerctr.org/~ler/FreeBSD-CURRENT/ :
> >> -rw-r--r--  1 ler  ler   7156 May 27 13:58 BORG
> >> -rw-r--r--  1 ler  ler  13911 May 27 14:01 borg.lerctr.org.asl.gz
> >> -rw-r--r--  1 ler  ler  36124 May 27 13:58 dmesg.boot
> >>
> >> The BORG file is the kernel config, and dmesg.boot is a verbose boot.
> >>
> >> The borg.lerctr.org.asl.gz is the acpidump -td.
> >>
> >> I can give SSH access if that would help.
> >>
> >> Thanks all.
>
> Well,
> since yesterday's cvsupdate I see on different platforms with different
> chipsets crashes when attaching and detaching USB keys or USB devices
> like mice. On a TYAN 2925B based system running FreeBSD CURRENT/AMD64
> the PS/2-keyboard gets stuck after detaching (unplugging) an USB-key ...
>

I know that there is a race in vm_contig.c on 7-current. USB uses some 
functions in that file.

You can try patching yourself:
http://perforce.freebsd.org/chv.cgi?CH=120398

The "new" USB stack does not fix this issue unless you patch manually, but it 
might be worth a try:

http://www.turbocat.net/~hselasky/usb4bsd

And another thing is the FreeBSD USB list:

freebsd-usb at freebsd.org

--HPS


More information about the freebsd-current mailing list