Just a small typo:
>
> Here is a link to the FreeBSD version: There is only a few things I know
> about that needs to be changed, and all the principles are in place, and
> there is in locking order reversal problems. Each USB transfer can be
^^^ no
> protected by a custom mutex.
--HPS