From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Campbell Subject: Re: is_initial_xendomain() Date: Tue, 22 Aug 2006 11:35:46 +0100 Message-ID: <1156242946.5091.9.camel@localhost.localdomain> References: <44E5CB97.76E4.0078.0@novell.com> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <44E5CB97.76E4.0078.0@novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Jan Beulich Cc: Ian Pratt , xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org On Fri, 2006-08-18 at 14:15 +0200, Jan Beulich wrote: > Okay, here's the patch, leaving just a single occurrence of CONFIG_XEN_PRIVILEGED_GUEST. > (Testing was done on 2.6.18-rc4, and I hope there's nothing wrong with the patch as adapted > to 2.6.16.13). Unfortunately the changes to arch/x86_64/kernel/genapic_xen.c broke the -xenU build. I've reverted just that bit for now until we/I figure out the correct fix. Perhaps we want to remove the dependence of CONFIG_X86_LOCAL_APIC on ! XEN_UNPRIVILEGED_GUEST and make sure we correctly gate the relevant functions with is_initial_xendomain()? The same goes for x86/32 as well but it was saved from the build breakage by the mach-xen subarch thing. Ian.