From owner-freebsd-usb@FreeBSD.ORG Sun Feb 1 22:38:39 2009 Return-Path: Delivered-To: usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 40E70106566C for ; Sun, 1 Feb 2009 22:38:39 +0000 (UTC) (envelope-from chris@young-alumni.com) Received: from mail.oldschoolpunx.net (cpe-72-177-10-243.austin.res.rr.com [72.177.10.243]) by mx1.freebsd.org (Postfix) with ESMTP id C77F98FC21 for ; Sun, 1 Feb 2009 22:38:38 +0000 (UTC) (envelope-from chris@young-alumni.com) Received: by mail.oldschoolpunx.net (Postfix, from userid 58) id 634A689025; Sun, 1 Feb 2009 16:21:46 -0600 (CST) Received: from [192.168.8.199] (unknown [192.168.8.199]) by mail.oldschoolpunx.net (Postfix) with ESMTPSA id 6FA6A89017 for ; Sun, 1 Feb 2009 16:17:18 -0600 (CST) Resent-To: usb@freebsd.org From: Chris Ruiz To: Thomas Sparrevohn In-Reply-To: <009401c9847b$81b38700$851a9500$@Sparrevohn@btinternet.com> Resent-From: Chris Ruiz References: <20090131231957.GB31825@citylink.fud.org.nz> <20090201030628.GE65558@elvis.mu.org> <009401c9847b$81b38700$851a9500$@Sparrevohn@btinternet.com> Message-Id: Resent-Date: Sun, 1 Feb 2009 16:17:18 -0600 Mime-Version: 1.0 (Apple Message framework v930.3) Date: Sun, 1 Feb 2009 16:08:18 -0600 X-Mailer: Apple Mail (2.930.3) Resent-Message-Id: <20090201221718.6FA6A89017@mail.oldschoolpunx.net> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: USB2 patches X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Feb 2009 22:38:39 -0000 On Feb 1, 2009, at 8:43 AM, Thomas Sparrevohn wrote: > Before we switch GENERIC - would it be possibly to have the bus dma > issue > committed as well? Without the patch manually added none of my umass > devices > work under amd64 I just wanted to chime in with a "me too" here. I applied a patch from the wiki and it has fixed my umass problems on amd64. This needs to be committed before switching usb2 to be default. Thanks, Chris > > > -----Original Message----- > From: owner-freebsd-usb@freebsd.org [mailto:owner-freebsd-usb@freebsd.org > ] > On Behalf Of Alfred Perlstein > Sent: 01 February 2009 03:06 > To: Andrew Thompson > Cc: freebsd-usb@freebsd.org > Subject: Re: USB2 patches > > I'll defer to Hans if he feels confident or not about this. > > For what it's worth, we're about to switch GENERIC to use > usb4bsd. > > -Alfred > > * Andrew Thompson [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" > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > 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"