From owner-freebsd-usb@FreeBSD.ORG Sat Feb 7 00:32:21 2009 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A49011065674 for ; Sat, 7 Feb 2009 00:32:21 +0000 (UTC) (envelope-from Thomas.Sparrevohn@btinternet.com) Received: from smtp808.mail.ird.yahoo.com (smtp808.mail.ird.yahoo.com [217.146.188.68]) by mx1.freebsd.org (Postfix) with SMTP id 106DB8FC18 for ; Sat, 7 Feb 2009 00:32:20 +0000 (UTC) (envelope-from Thomas.Sparrevohn@btinternet.com) Received: (qmail 70647 invoked from network); 7 Feb 2009 00:32:19 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=btinternet.com; h=Received:X-YMail-OSG:X-Yahoo-Newman-Property:From:To:Subject:Date:User-Agent:References:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding:Content-Disposition:Message-Id; b=YtVa6KUttZ70/oyYT/PBRfhZKxUj5ha1YYKWIXg3dZNH0Zi+FOpuev8njeLt9/AU23hjGo8wUZzL/nX/UNXWx+SoSzzYmU42xors6nD1WhvIOfGxVYpsn2ADAyAtnlSEQ+C/MoCUEsBIogK3bhN3aZQ+mren5MrzbcI/RlHMu28= ; Received: from unknown (HELO w2fzz0vc03.aah-go-on.com) (Thomas.Sparrevohn@86.133.246.172 with login) by smtp808.mail.ird.yahoo.com with SMTP; 7 Feb 2009 00:32:19 -0000 X-YMail-OSG: XhJnZQkVM1m5Wa6Lt48VsdURcFzOCx1y_mARvARaTqihGhkWy7DwP_UcvdBg.cCNl4X8c_F7A2iJZ.Ka1qoI5lB4NHyRMhppcgOhnAMHzuS1DVLnyWqlE.sEqiBSIsGZxefDyGOej12B9_1SmXXDl_2f.NmbxqJ2rmeUk7s5Cg_Ca3e55xu7.SxNXiGW X-Yahoo-Newman-Property: ymail-3 From: Thomas Sparrevohn To: freebsd-usb@freebsd.org Date: Sat, 7 Feb 2009 00:32:18 +0000 User-Agent: KMail/1.9.10 References: <20090206045349.GQ78804@elvis.mu.org> <20090206.081901.1923806177.imp@bsdimp.com> In-Reply-To: <20090206.081901.1923806177.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200902070032.18792.Thomas.Sparrevohn@btinternet.com> Subject: Re: HEADSUP usb2/usb4bsd to become default in GENERIC 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: Sat, 07 Feb 2009 00:32:21 -0000 On Friday 06 February 2009 15:19:01 M. Warner Losh wrote: > Doesn't the busdma issue need to be solved before we do this? usb2 > currently doesn't work if you have memory above 4GB due to this > issue. I thought we tagged it as a show stopper for making it the > default. > > Warner To be honst - I stongly recommend that it's fixed before. I know the problem is not related to the USB2 stack as such - However the way the problem occurs e.g. a corruption in the ATA dma load make it far from clear that it's a USB bounce buffer problem and my error reports was generally ignored with the - there nothing wrong with the ATA code - quite correctly as it turned out but - it kept me using an old kernel before the old brain got around to thinking about USB So I would love to see it fixed and I am not quite sure what the hold up is? Last time I heard - we seemed to be caugth in between - a double "there nothing wrong with the dma code" and "that is the way USB works" ;-) I am sure there is more to it however ;-0) Regards T.