From owner-freebsd-usb@FreeBSD.ORG Wed Mar 16 14:03:48 2005 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7259D16A4CE for ; Wed, 16 Mar 2005 14:03:48 +0000 (GMT) Received: from swip.net (mailfe04.swip.net [212.247.154.97]) by mx1.FreeBSD.org (Postfix) with ESMTP id A0C6E43D1D for ; Wed, 16 Mar 2005 14:03:47 +0000 (GMT) (envelope-from hselasky@c2i.net) X-T2-Posting-ID: Y1QAsIk9O44SO+J/q9KNyQ== Received: from mp-217-201-160.daxnet.no ([193.217.201.160] verified) by mailfe04.swip.net (CommuniGate Pro SMTP 4.2.9) with ESMTP id 321269970; Wed, 16 Mar 2005 15:03:46 +0100 From: Hans Petter Selasky To: freebsd-usb@freebsd.org Date: Wed, 16 Mar 2005 15:04:34 +0100 User-Agent: KMail/1.7 References: <07f701c529bf$b0f05540$03c8a8c0@kroptech.com> In-Reply-To: <07f701c529bf$b0f05540$03c8a8c0@kroptech.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200503161504.36260.hselasky@c2i.net> Subject: Re: ugen & uhci hang on 5.3-RELEASE and 6.0-CURRENT X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: hselasky@c2i.net List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2005 14:03:48 -0000 On Wednesday 16 March 2005 01:32, Adam Kropelin wrote: > > kernel: usbd_start_next: pipe=0xc1a83c00, xfer=0 > kernel: usb_transfer_complete: pipe=0xc1f6cb80 xfer=0xc1a9d400 status=0 > actlen=5 > kernel: usb_transfer_complete: repeat=1 new head=0xc1a9d400 > kernel: usb0: host controller process error > kernel: usb0: host controller halted > According to your logs, the USB driver stops after a device interrupt transfer. This might be an indication that the QH's must be dequeued from the schedule before they are updated. Could you have tried my USB driver and see if the problem goes away? Download the three files below into a new directory and type "make install" (to uninstall type "make deinstall") http://home.c2i.net/hselasky/isdn4bsd/privat/usb/Makefile http://home.c2i.net/hselasky/isdn4bsd/privat/usb/new_usb_1_5_4.diff.bz2 http://home.c2i.net/hselasky/isdn4bsd/privat/usb/new_usb_1_5_4.tar.bz2 Yours --HPS