Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 31 Jan 2009 21:14:10 -0700 (MST)
From:      "M. Warner Losh" <imp@bsdimp.com>
To:        alfred@freebsd.org
Cc:        freebsd-usb@freebsd.org, thompsa@freebsd.org
Subject:   Re: USB2 patches
Message-ID:  <20090131.211410.2138992963.imp@bsdimp.com>
In-Reply-To: <20090201033641.GG65558@elvis.mu.org>
References:  <20090201030628.GE65558@elvis.mu.org> <20090131.203127.-697376386.imp@bsdimp.com> <20090201033641.GG65558@elvis.mu.org>

next in thread | previous in thread | raw e-mail | index | archive | help
In message: <20090201033641.GG65558@elvis.mu.org>
            Alfred Perlstein <alfred@freebsd.org> writes:
: * M. Warner Losh <imp@bsdimp.com> [090131 19:33] wrote:
: > In message: <20090201030628.GE65558@elvis.mu.org>
: >             Alfred Perlstein <alfred@freebsd.org> writes:
: > : I'll defer to Hans if he feels confident or not about this.
: > 
: > These changes all look good to me....
: > 
: > : For what it's worth, we're about to switch GENERIC to use
: > : usb4bsd.
: > 
: > Moving files or just changing names...
: 
: Changing the default kernel configs only.
: 
: A few/several weeks later we will rename over the old if all
: goes well.

Sounds good.  I assume you'll be coordinating with Andrew to make sure
that he doesn't have any changes in flight, or can cope with the ones
he does?

Warner

: > Warner
: > 
: > : -Alfred
: > : 
: > : * Andrew Thompson <thompsa@FreeBSD.org> [090131 15:20] wrote:
: > : > Hi,
: > : > 
: > : > 
: > : > I have several patches in my svn user branch that I would like to see
: > : > committed to HEAD. Some of these change the usb2 core code so I am
: > : > interested in feedback or shootdowns. I am right behind the change to
: > : > USB2 and this is an effort to help. 
: > : > 
: > : > The patch can be found here,
: > : >  http://people.freebsd.org/~thompsa/usb_head1.diff
: > : >  73 files changed, 9229 insertions(+), 13261 deletions(-)
: > : > 
: > : > but its rather large so it may be easier to look at the various changes
: > : > via the svn web interface.
: > : > 
: > : > http://svn.freebsd.org/viewvc/base/user/thompsa/usb/
: > : > 
: > : > 
: > : > r187750
: > : >   http://svn.freebsd.org/viewvc/base?view=revision&revision=187750
: > : > 
: > : >   Change over to using taskqueue(9) instead of hand rolled threads and
: > : >   the config_td system. This removes the config_td code and makes the
: > : >   API much simpler to use.
: > : > 
: > : > r187751, r187752, r187753, r187754, r187755, r187756
: > : >   http://svn.freebsd.org/viewvc/base?view=revision&revision=187751
: > : > 
: > : >   Change over to usb2_proc w/ taskqueues for the usb2/ethernet,
: > : >   usb2/serial and usb2/wlan code.
: > : > 
: > : > r187965
: > : >   http://svn.freebsd.org/viewvc/base?view=revision&revision=187965
: > : > 
: > : >   Move most of the ifnet logic into the usb2_ethernet module, this includes,
: > : >    - make all usb ethernet interfaces named ue%d
: > : >    - handle all threading in usb2_ethernet
: > : >    - provide default ioctl handler
: > : >    - handle mbuf rx
: > : >    - provide locked callbacks for init,start,stop,etc
: > : > 
: > : >   The drivers are not much more than data pushers now.
: > : > 
: > : > 
: > : > regards,
: > : > Andrew
: > : 
: > : -- 
: > : - Alfred Perlstein
: > : _______________________________________________
: > : freebsd-usb@freebsd.org mailing list
: > : http://lists.freebsd.org/mailman/listinfo/freebsd-usb
: > : To unsubscribe, send any mail to "freebsd-usb-unsubscribe@freebsd.org"
: > : 
: > : 
: 
: -- 
: - Alfred Perlstein
: 
: 



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