From owner-freebsd-usb@FreeBSD.ORG Wed Dec 9 08:41:29 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 E11FD1065679; Wed, 9 Dec 2009 08:41:29 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe11.swipnet.se [212.247.155.65]) by mx1.freebsd.org (Postfix) with ESMTP id 179AB8FC17; Wed, 9 Dec 2009 08:41:28 +0000 (UTC) X-Cloudmark-Score: 0.000000 [] X-Cloudmark-Analysis: v=1.0 c=1 a=nci9BrfF324A:10 a=MnI1ikcADjEx7bvsp0jZvQ==:17 a=pGmPcn666DiTb9KPKZYA:9 a=vf2GaKEPfR5DZCtqA5EA:7 a=kOlMWjxBdh32-OktJLNZPOKUPugA:4 a=WZy3wrhHiO088MDE:21 a=zokBb0HP4qeL3Rwe:21 Received: from [188.126.201.140] (account mc467741@c2i.net HELO laptop.adsl.tele2.no) by mailfe11.swip.net (CommuniGate Pro SMTP 5.2.16) with ESMTPA id 1175837570; Wed, 09 Dec 2009 09:41:26 +0100 From: Hans Petter Selasky To: freebsd-usb@freebsd.org Date: Wed, 9 Dec 2009 09:43:15 +0100 User-Agent: KMail/1.11.4 (FreeBSD/9.0-CURRENT; KDE/4.2.4; i386; ; ) References: <200912090816.nB98Gr2u045179@www.freebsd.org> In-Reply-To: <200912090816.nB98Gr2u045179@www.freebsd.org> X-Face: (%:6u[ldzJ`0qjD7sCkfdMmD*RxpOwEEQ+KWt[{J#x6ow~JO:,zwp.(t; @Aq :4:&nFCgDb8[3oIeTb^'",;u{5{}C9>"PuY\)!=#\u9SSM-nz8+SR~B\!qBv MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200912090943.16523.hselasky@c2i.net> Cc: freebsd-gnats-submit@freebsd.org, Jan Marek Subject: Re: usb/141313: nvidia USB 2.0 controller - stops copying on USB 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: Wed, 09 Dec 2009 08:41:30 -0000 On Wednesday 09 December 2009 09:16:53 Jan Marek wrote: > >Number: 141313 > >Category: usb > >Synopsis: nvidia USB 2.0 controller - stops copying on USB > >Confidential: no > >Severity: serious > >Priority: low > >Responsible: freebsd-usb > >State: open > >Quarter: > >Keywords: > >Date-Required: > >Class: sw-bug > >Submitter-Id: current-users > >Arrival-Date: Wed Dec 09 08:20:01 UTC 2009 > >Closed-Date: > >Last-Modified: > >Originator: Jan Marek > >Release: FreeBSD 8.0-RELEASE-p1 > >Organization: > >Environment: > > FreeBSD honzik.ath.cx 8.0-RELEASE-p1 FreeBSD 8.0-RELEASE-p1 #0: Tue Dec 8 > 20:17:04 CET 2009 root@honzik.ath.cx:/usr/obj/usr/src/sys/ARENA1.5 > i386 > > >Description: > > When copying to / from USB, using ehci (USB2.0) the copying stops for long > period of time, then sometimes resumes or gives error > > g_vfs_done():da0s1[WRITE(offset=1699840, length=4096)]error = 5 (this > particular on msdosfs USB drive) > > This happens irregularly, but almost every time copying more data, the > copying is also followed by ehci interrupt storm. Tried disable firewire > controler and Legacy USB support in BIOS, no change. > > Tried this on i386,FreeBSD 8.0-RELEASE-p1, FreeBSD 8.0-STABLE > > >How-To-Repeat: > > Copying 100MB+ data to / from USB > > >Fix: > > disable USB 2.0 in BIOS > > >Release-Note: > >Audit-Trail: > >Unformatted: Hi, There has been a recent patch to enable a kind of watchdog for the EHCI. You might want to try that patch. See /sys/dev/usb/controller/ehci*.[ch] in 9- current. --HPS