HEADSUP new usb code coming in.

Alfred Perlstein alfred at freebsd.org
Tue Aug 19 20:27:59 UTC 2008

* Stefan Lambrev <stefan.lambrev at moneybookers.com> [080819 13:16] wrote:
> Alfred Perlstein wrote:
> >After a long period of review and testing I am on the verge of
> >committing Hans Peter's new usb stack to -current.
> >
> >The patchset requires a SMALL _493_ line diff to the main code,
> >mostly bug fixes to arm.  And then a large number of new files
> >for the usb system.
> >
> >The new usb system will be committed as separate files with
> >the intention of folding them over the old files before the
> >9.0 release.
> >
> >The diff to the main files is here:
> >http://mu.org/~bright/usb2/usb2_release_001.diff
> >
> >The whole diff, including new files is here:
> >http://mu.org/~bright/usb2/usb4bsd.diff.gz
> >
> >FAQ:
> >Q. Has this been reviewed?
> >A. Yes, pretty strongly by myself and we've consulted with
> >various others, Warner, Scott and Andrew for review/testing.
> >I wouldn't say that Warner or Scott have given full review
> >but just about all questions have been answered.
> >
> >Q. Can we change the name from "usb2_" to my favorite name?
> >A. No.   This is for a short period, stop being so annoying.
> >
> >Q. What about the old usb code?
> >A. What about it? :D
> >
> >Q. What about ttys?
> >A. I don't know, we'll address the mpsafe aspects of ttys shortly,
> >Hans is very responsive to SMP issues.
> >
> >Q. Shouldn't you wait?
> >A. Wait for what?  No.
> >
> >Q. I have some whitespace nits, can you do those?
> >A. No.  It's a 100k line diff and a 3meg delta, we tried really hard
> >to get all whitespace right, but you're welcome to point things out after
> >the commit.
> >
> >Thanks!
> >
> >  
> Is this the same as usb4bsd - http://turbocat.net/~hselasky/usb4bsd/ ?


> As user I think this is great news. Old usb is so buggy and there are 
> lot of PR that are not addressed
> only because in the new usb stack they are fixed or just does not exist 
> and nobody care for the old usb anymore.

Yup! :)

- Alfred Perlstein

More information about the freebsd-current mailing list