From owner-freebsd-ppc@FreeBSD.ORG Thu Nov 30 18:03:16 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 E2E7016A403; Thu, 30 Nov 2006 18:03:16 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from smtpout.mac.com (smtpout.mac.com [17.250.248.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B05943CA2; Thu, 30 Nov 2006 18:03:07 +0000 (GMT) (envelope-from xcllnt@mac.com) Received: from mac.com (smtpin08-en2 [10.13.10.153]) by smtpout.mac.com (Xserve/8.12.11/smtpout05/MantshX 4.0) with ESMTP id kAUI3GXe002448; Thu, 30 Nov 2006 10:03:16 -0800 (PST) Received: from [172.24.92.147] (natint3.juniper.net [66.129.224.36]) (authenticated bits=0) by mac.com (Xserve/smtpin08/MantshX 4.0) with ESMTP id kAUI3EhI014793 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 30 Nov 2006 10:03:15 -0800 (PST) In-Reply-To: <456F14D7.60604@freebsd.org> References: <456F14D7.60604@freebsd.org> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <1EB6DDF5-ABB0-4146-9E75-88B870863988@mac.com> Content-Transfer-Encoding: 7bit From: Marcel Moolenaar Date: Thu, 30 Nov 2006 10:02:58 -0800 To: grehan@freebsd.org X-Mailer: Apple Mail (2.752.3) X-Brightmail-Tracker: AAAAAA== X-Brightmail-scanned: yes 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 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 18:03:17 -0000 On Nov 30, 2006, at 9:28 AM, Peter Grehan wrote: > 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. If you know where in P4, I'll take a look at it. I think it would be nice if we could use the SoC code (modulo fixes and/or improvements). > > 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 Gotcha. I'll make sure to fix my patch to keep the previous behaviour... -- Marcel Moolenaar xcllnt@mac.com