Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Aug 2009 18:40:53 +0200
From:      Hans Petter Selasky <hselasky@c2i.net>
To:        freebsd-usb@freebsd.org
Subject:   Re: Performance issues
Message-ID:  <200908091840.55000.hselasky@c2i.net>
In-Reply-To: <20090809.102341.2106235641.imp@bsdimp.com>
References:  <20090809.102341.2106235641.imp@bsdimp.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sunday 09 August 2009 18:23:41 M. Warner Losh wrote:
> Any ideas how to track this down?

Hi,

USB is only draining from "usbd_transfer_drain()" in 
/sys/dev/usb/usb_transfer.c . You could add a print including the backtrace 
and see if that function gets called when it freezes.

Else I would try to compile a fresh kernel from USB P4. There are some patches 
there in relation to the recent newbus lock change, that might help.

USB uses uppercase "WDRAIN". Is your printout lowercase "wdrain" ?

--HPS




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200908091840.55000.hselasky>