From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wright Subject: Re: apci issue Date: Thu, 21 Apr 2005 07:53:48 -0700 Message-ID: <20050421145348.GC19113@shell0.pdx.osdl.net> References: <20050421140334.GB10671@bytesex> <40a311899b18d06a0dadaec8a7b2146f@cl.cam.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <40a311899b18d06a0dadaec8a7b2146f@cl.cam.ac.uk> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Keir Fraser Cc: Ian Pratt , natasha@us.ibm.com, Gerd Knorr , xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org * Keir Fraser (Keir.Fraser@cl.cam.ac.uk) wrote: > > On 21 Apr 2005, at 15:03, Gerd Knorr wrote: > > >On Thu, Apr 21, 2005 at 02:15:06PM +0100, Ian Pratt wrote: > >> > >>>Updated to current bk today, and my machine stopped booting ... > >>>I've tracked it down to the apic changes from end of last week. > >>>cset 1.1307 boots fine, 1.1308 doesn't. > > Try changing the following line in xen/arch/x86/apic.c (in > setup_local_APIC): > if (!smp_processor_id() && (pic_mode || !value)) { > To: > if (!smp_processor_id()) { > > My guess is that your IRQs are routed through the legacy PIC but we are > masking off the pin at the local APIC. That works here. thanks, -chris