From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from e36.co.us.ibm.com (e36.co.us.ibm.com [32.97.110.154]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "e36.co.us.ibm.com", Issuer "Equifax" (verified OK)) by ozlabs.org (Postfix) with ESMTP id B518F67C4F for ; Mon, 18 Dec 2006 16:14:35 +1100 (EST) Received: from d03relay04.boulder.ibm.com (d03relay04.boulder.ibm.com [9.17.195.106]) by e36.co.us.ibm.com (8.13.8/8.12.11) with ESMTP id kBI5EWB9004331 for ; Mon, 18 Dec 2006 00:14:32 -0500 Received: from d03av02.boulder.ibm.com (d03av02.boulder.ibm.com [9.17.195.168]) by d03relay04.boulder.ibm.com (8.13.6/8.13.6/NCO v8.1.1) with ESMTP id kBI5EW4B437770 for ; Sun, 17 Dec 2006 22:14:32 -0700 Received: from d03av02.boulder.ibm.com (loopback [127.0.0.1]) by d03av02.boulder.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id kBI5EVgU003779 for ; Sun, 17 Dec 2006 22:14:32 -0700 Date: Mon, 18 Dec 2006 10:44:27 +0530 From: Mohan Kumar M To: Paul Mackerras Subject: Re: [PATCH] Fix interrupt distribution in ppc970 Message-ID: <20061218051427.GA3911@in.ibm.com> References: <20061208045537.GA14626@in.ibm.com> <17798.6928.378248.28903@cargo.ozlabs.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: <17798.6928.378248.28903@cargo.ozlabs.ibm.com> Cc: ppcdev , fastboot@lists.osdl.org Reply-To: mohan@in.ibm.com List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Mon, Dec 18, 2006 at 03:37:36PM +1100, Paul Mackerras wrote: > Mohan Kumar M writes: > > > To overcome this problem, I have created the patch, which > > checks for the condition if the machine is ppc970 based and maxcpus > > kernel parameter is specified. If the condition is met, the default > > distribution server is assigned to be current boot cpu instead of > > assigning from the gserver#s property. > > It feels hacky to be basing this sort of thing on the PVR. I would > like to understand the real problem better. Is it that we are > sometimes setting default_distrib_server to point to a CPU which is > not running? If so, why and how? Is this something that is specific > to the firmware on IBM 970-based blade systems? Is there in fact a > firmware bug that this works around? Why don't we see it on non-970 > based systems? > Yes, It may be related to firmware issue also. I am trying to upgrade my JS20 box with the latest firmware. I will test this case after a successful firmware upgrade and update you with the results. Regards, Mohan. > Paul.