From owner-freebsd-hackers@FreeBSD.ORG Mon Nov 17 21:21:43 2008 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7F642106564A for ; Mon, 17 Nov 2008 21:21:43 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe04.swip.net [212.247.154.97]) by mx1.freebsd.org (Postfix) with ESMTP id DDD158FC16 for ; Mon, 17 Nov 2008 21:21:42 +0000 (UTC) (envelope-from hselasky@c2i.net) X-Cloudmark-Score: 0.000000 [] X-Cloudmark-Analysis: v=1.0 c=1 a=CmCrj1Lm9Q4A:10 a=gBvLJ3r9iE8A:10 a=aniA1o7mVp4QawOfT9qHqA==:17 a=L_kApNG8BjtEhqcw1QIA:9 a=_p1DzmURR115e9XFP7501RW2fMIA:4 a=SV7veod9ZcQA:10 a=LY0hPdMaydYA:10 Received: from [62.113.133.1] (account mc467741@c2i.net [62.113.133.1] verified) by mailfe04.swip.net (CommuniGate Pro SMTP 5.2.6) with ESMTPA id 1150625421; Mon, 17 Nov 2008 22:21:40 +0100 From: Hans Petter Selasky To: freebsd-hackers@freebsd.org Date: Mon, 17 Nov 2008 22:23:49 +0100 User-Agent: KMail/1.9.7 References: <1226934861.6310.25.camel@efe> <20081117171250.GA43367@hub.freebsd.org> <20081117204802.GZ81783@hoeg.nl> In-Reply-To: <20081117204802.GZ81783@hoeg.nl> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200811172223.51209.hselasky@c2i.net> Cc: Murat Balaban , Ed Schouten Subject: Re: Giant lock, bce and uhc using the same irq X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Nov 2008 21:21:43 -0000 On Monday 17 November 2008, Ed Schouten wrote: > * Kris Kennaway wrote: > > P.S. In 8.0 there is a new USB stack that is Giant-free. > > I'm not sure this is completely true. Maybe HPS could explain it in more > detail, but Giant still seems to be used pretty often. All the interrupt handlers of the Host- and Device-controller drivers are free from locking Giant when executing. --HPS