From owner-freebsd-ppc@FreeBSD.ORG Thu Nov 30 17:31:06 2006 Return-Path: X-Original-To: ppc@FreeBSD.org Delivered-To: freebsd-ppc@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9A71216A403 for ; Thu, 30 Nov 2006 17:31:06 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from dommail.onthenet.com.au (dommail.OntheNet.com.au [203.13.70.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1BF0F43CAA for ; Thu, 30 Nov 2006 17:30:56 +0000 (GMT) (envelope-from grehan@freebsd.org) Received: from [192.168.0.13] (dsl-63-249-90-35.cruzio.com [63.249.90.35]) by dommail.onthenet.com.au (MOS 3.5.7-GR) with ESMTP id CJI47489 (AUTH peterg@ptree32.com.au); Fri, 1 Dec 2006 03:30:57 +1000 (EST) Message-ID: <456F14D7.60604@freebsd.org> Date: Thu, 30 Nov 2006 09:28:55 -0800 From: Peter Grehan User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025) MIME-Version: 1.0 To: Marcel Moolenaar References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: ppc@FreeBSD.org Subject: Re: Please review: shared interrupts with fast handlers X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: grehan@freebsd.org List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Nov 2006 17:31:06 -0000 Hi Marcel, > Attached a patch to support interrupt sharing with fast handlers. It's > pretty much copied from ia64. Please review. Looks fine. I reviewed (and tested) a patch that did much the same as part of the SoC interrupt project. I guess it's buried in p4 somewhere. I'll give your patch a run tonight. > With these changes, vmstat -i shows: > > imac% vmstat -i > interrupt total rate > irq19: 102984 2 > irq27: 3 0 > irq28: 1 0 > irq40: 1 0 > irq41: 25400 0 > Total 128389 2 > > I think this is the same as before, but can't really test right now. Here's the output on ppc/CURRENT: > vmstat -i interrupt total rate irq29: ohci2 1 0 irq63: ohci3 ohci+ 4 0 irq39: ata1 74 2 irq40: fwohci0 1806 56 irq41: gem0 127 3 Total 2012 62 later, Peter.