From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gerd Knorr Subject: Re: apci issue Date: Thu, 21 Apr 2005 16:46:50 +0200 Message-ID: <20050421144649.GD10671@bytesex> 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, xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org On Thu, Apr 21, 2005 at 03:26:53PM +0100, Keir Fraser 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()) { Yep, that fixes it. > My guess is that your IRQs are routed through the legacy PIC It's indeed a old machine with a classic PIC, no IO-APIC yet. Gerd