From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH 1] X86: Adapt 32b guest os to 64b hypervisorplatform_hypercall compatibility Date: Tue, 21 Oct 2008 10:23:01 +0100 Message-ID: <48FDBB95.76E4.0078.0@novell.com> References: <9D7649D18729DE4BB2BD7B494F7FEDC201F5A8FE@pdsmsx415.ccr.corp.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: <9D7649D18729DE4BB2BD7B494F7FEDC201F5A8FE@pdsmsx415.ccr.corp.intel.com> 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: Jinsong Liu Cc: Isaku Yamahata , xen-devel@lists.xensource.com, Keir Fraser , xen-ia64-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org >>> "Liu, Jinsong" 21.10.08 04:49 >>> >--- a/xen/include/xlat.lst Tue Oct 07 17:23:04 2008 +0800 >+++ b/xen/include/xlat.lst Tue Oct 14 18:41:53 2008 +0800 >@@ -55,3 +55,7 @@ > ! processor_cx platform.h > ! processor_flags platform.h > ! processor_power platform.h >+! pct_register platform.h >+! processor_px platform.h >+! psd_package platform.h >+! processor_performance platform.h It would seem to me that only processor_performance needs translation, the other three just need checking here. That should simplify the actual code doing the translation, as now you don't really need to translate what xen_processor_performance.states points to - all you need to do is translate the handle itself. Jan