From owner-freebsd-arm@FreeBSD.ORG Mon Dec 24 03:31:26 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B98AF994 for ; Mon, 24 Dec 2012 03:31:26 +0000 (UTC) (envelope-from gonzo@id.bluezbox.com) Received: from id.bluezbox.com (id.bluezbox.com [88.198.91.248]) by mx1.freebsd.org (Postfix) with ESMTP id 4F0CB8FC14 for ; Mon, 24 Dec 2012 03:31:25 +0000 (UTC) Received: from [207.6.254.8] (helo=[192.168.1.67]) by id.bluezbox.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.77 (FreeBSD)) (envelope-from ) id 1Tmyl8-0006Ww-SA; Sun, 23 Dec 2012 19:31:25 -0800 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Subject: Re: EHCI on armv6 with Write-Back caches From: Oleksandr Tymoshenko In-Reply-To: <201212211520.46822.hselasky@c2i.net> Date: Sun, 23 Dec 2012 19:31:05 -0800 Content-Transfer-Encoding: 7bit Message-Id: References: <201212201956.47884.hselasky@c2i.net> <50D3AAF1.80609@bluezbox.com> <201212211520.46822.hselasky@c2i.net> To: Hans Petter Selasky X-Mailer: Apple Mail (2.1499) Sender: gonzo@id.bluezbox.com X-Spam-Level: -- X-Spam-Report: Spam detection software, running on the system "id.bluezbox.com", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see The administrator of that system for details. Content preview: On 2012-12-21, at 6:20 AM, Hans Petter Selasky wrote: > On Friday 21 December 2012 01:18:57 Oleksandr Tymoshenko wrote: >> On 12/20/2012 10:56 AM, Hans Petter Selasky wrote: >>> FYI - please test! >>> >>> Forwarded Message >>> >>> Subject: Re: EHCI on armv6 with Write-Back caches >>> Date: Thursday 20 December 2012, 19:46:34 >>> From: Hans Petter Selasky >>> To: Warner Losh >>> CC: Andrew Turner , Oleksandr Tymoshenko >>> , freebsd-usb@freebsd.org, alfred@freebsd.org, >>> freebsd- wireless@freebsd.org >>> >>> Hi, >>> >>> I've run some basic tests over here (x86) which passed after some patch >>> modifications. Please test and verify for your ARM targets: >>> >>> http://svnweb.freebsd.org/changeset/base/244500 >>> http://svnweb.freebsd.org/changeset/base/244503 >>> >>> Please also verify that upgt and uwrt and uath still works like expected. >>> >>> --HPS >> >> if_smsc fails with following diagnostics: >> smsc0: error: allocating USB transfers failed >> >> The problem is that Bulk-In transfer buffer is 5 pages long but tag's >> boundary limitation is >> a page and it's impossible to allocate 5 pages without crossing page >> boundary > > Can you try again using this patch: > > http://svnweb.freebsd.org/changeset/base/244535 [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] Cc: freebsd-arm@freebsd.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Dec 2012 03:31:26 -0000 On 2012-12-21, at 6:20 AM, Hans Petter Selasky wrote: > On Friday 21 December 2012 01:18:57 Oleksandr Tymoshenko wrote: >> On 12/20/2012 10:56 AM, Hans Petter Selasky wrote: >>> FYI - please test! >>> >>> ---------- Forwarded Message ---------- >>> >>> Subject: Re: EHCI on armv6 with Write-Back caches >>> Date: Thursday 20 December 2012, 19:46:34 >>> From: Hans Petter Selasky >>> To: Warner Losh >>> CC: Andrew Turner , Oleksandr Tymoshenko >>> , freebsd-usb@freebsd.org, alfred@freebsd.org, >>> freebsd- wireless@freebsd.org >>> >>> Hi, >>> >>> I've run some basic tests over here (x86) which passed after some patch >>> modifications. Please test and verify for your ARM targets: >>> >>> http://svnweb.freebsd.org/changeset/base/244500 >>> http://svnweb.freebsd.org/changeset/base/244503 >>> >>> Please also verify that upgt and uwrt and uath still works like expected. >>> >>> --HPS >> >> if_smsc fails with following diagnostics: >> smsc0: error: allocating USB transfers failed >> >> The problem is that Bulk-In transfer buffer is 5 pages long but tag's >> boundary limitation is >> a page and it's impossible to allocate 5 pages without crossing page >> boundary > > Can you try again using this patch: > > http://svnweb.freebsd.org/changeset/base/244535 Seems to work now, thanks