WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] [PATCH] libxc x86-64 enablement addons (almost working)

To: Jerone Young <jyoung5@xxxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH] libxc x86-64 enablement addons (almost working)
From: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Date: Sat, 30 Apr 2005 10:26:59 +0100
Cc: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Sat, 30 Apr 2005 09:26:41 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: Your message of "Fri, 29 Apr 2005 17:42:19 CDT." <1114814539.5183.8.camel@thinkpad>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
>       These patches add code needed to allow x86-64 to launch 64bit domains.
> You still cannot 100% boot a full domU domain just yet (but you can see
> it being created in xm list). There is still one more issue where when
> calling the last hypercall to set the domain up you get EINVAL. I
> believe this could be due to how I am initializing the page tables
> (which is probably wrong...if you see this is wrong don't hesitate to
> say so :-) ). I want to go ahead and get this code in the tree as it
> will not affect x86 xen building in anyway...and perhaps could resolve
> the problem with more folks giving input.

Can x86_64 building be added to xc_linux_build.c rather than having a
new file?

If you look at the dom0 builder (domain_builder.c) I was able to share
code almost entirely, except for actually building the intial
pagetables. 

I'd like to see more merging in the builders rather than less as we
risk having six builders with fair chunks of shared code between them
(32- and 64-bit versions of linux/plan9/vmx builders).

 -- Keir

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

<Prev in Thread] Current Thread [Next in Thread>