From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: feature flags use Date: Fri, 10 Nov 2006 15:59:27 +0100 Message-ID: <4554A1DF.76E4.0078.0@novell.com> References: <455497E6.76E4.0078.0@novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com, Keir Fraser List-Id: xen-devel@lists.xenproject.org >That flag is treated oddly. Actually we detect if the kernel uses Elf notes >or whether it has the string PAE=yes[extended]. In either case we notify the >hypervisor via *vm_assist*! This then decides whether or not we advertise >the XENFEAT flag to the domU. I was talking about XENFEAT_pae_pgdir_above_4gb - this flag appears to be be useless. Also, regardless of whether you advertise support for the feature to a domU, the code inside Xen doesn't treat the two cases (kernel with and without this flag set) differently. >Anyway, what feature flag do you want to add? Is this to distinguish PV PAE >guest from PV 64-bit guest? At this point I was thinking about that hypervisor_virt_start change that the kernel needs to advertise it can deal with. Jan