[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] 32/64-bit hypercall interface


  • To: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
  • From: Kip Macy <kip.macy@xxxxxxxxx>
  • Date: Mon, 3 Oct 2005 12:34:43 -0700
  • Cc: Jimi Xenidis <jimix@xxxxxxxxxxxxxx>, Ian Pratt <m+Ian.Pratt@xxxxxxxxxxxx>, Andrei Petrov <andrei@xxxxxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx, Hollis Blanchard <hollisb@xxxxxxxxxx>
  • Delivery-date: Mon, 03 Oct 2005 19:32:19 +0000
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:references; b=GARklOJJ0mv2ZRrQCt6FrW1oSVh7iQltxFzRIiH4QenfCmI+aa0sIjLXs85V6MTACwX7DcqAiLhEQax7LJCYuIKbHdKz/lW9RhviaizySmp+oTpReXfLskSuXClCVuXxGGI7nL0JC2bw7gLc0xTb10tTd5o6JJvXMlvfHtL3OZQ=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

You also said you would never support PAE. PAE is second-only to SMP support on the list of customer requirements. There may be a compelling reason not to, but superficially running many 32-bit paravirtualized guests on a 64-bit HV makes a great deal of sense.


-Kip



There's the rub: we don't expect to ever want to provide 32-bit x86 ABI
compatibility on 64-bit x86 Xen. We will not be supporting 32-bit
paravirtualised guests on 64-bit x86 Xen, and we've taken the approach
of requiring separate 32- and 64-bit toolsets (which isn't too painful
on x86 since full-fledged 64-bit filesystems are quite easy to come
by).

Really this sounds to me like this is only going to be a problem for
ppc. That given, knocking up a translation script to import the
interfaces into your 32-bit toolchain does seem worthy of
consideration. It wouldn't allow you to use the same tool binaries on
both 32- and 64-bit ppc Xen, but I don't know how much you actually
care about that...



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.