Subject: Re: kern/34070: btconfig: SIOCSBTFLAGS: Resource temporarily
To: Matthias Drochner <M.Drochner@fz-juelich.de>
From: Iain Hibbert <plunky@rya-online.net>
List: netbsd-bugs
Date: 11/21/2006 21:45:10
On Tue, 21 Nov 2006, Matthias Drochner wrote:

>
> plunky@rya-online.net said:
> [FreeBSD]
> >   Fix the silly bug that prevented most EHCI interrupt transfers from
> >   ever working correctly: the code was linking the QHs together but
> >   then immediately overwriting the "next" pointers
>
> This might corrspond to NetBSD's
> revision 1.92
> date: 2005/04/27 02:12:20;  author: augustss;  state: Exp;  lines: +2 -3
> Don't null the qh_link point in the interrupt tree after it has been
> initialized.  From Dan Ellis in kern/30003.

Hm, yes - that is part of it, though the treatment of sqh->next still
seems awry to me. However, I have zero understanding of the ehci
internals, I should look at the specs..

iain