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/
Home Products Support Community News


Re: [Xen-devel] Vanilla Linux 64-bit paravirt guest support

To: Jeremy Fitzhardinge <jeremy@xxxxxxxx>
Subject: Re: [Xen-devel] Vanilla Linux 64-bit paravirt guest support
From: Michael Abd-El-Malek <mabdelmalek@xxxxxxx>
Date: Thu, 10 Apr 2008 00:14:36 -0400
Cc: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>, Eduardo Habkost <ehabkost@xxxxxxxxxx>
Delivery-date: Wed, 09 Apr 2008 21:14:58 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <47FBE3CF.4000107@xxxxxxxx>
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>
References: <47FAF285.10103@xxxxxxx> <47FBE3CF.4000107@xxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird (Windows/20080213)
Jeremy Fitzhardinge wrote:
Michael Abd-El-Malek wrote:
Can someone tell me what the status of 64-bit paravirtualization support is in the vanilla Linux tree? It seems that 2.6.24 only has 32-bit PV support. And it seems that 2.6.25 will be getting 64-bit PV support. Will it be complete?

No, 2.6.25 will not have 64-bit Xen support. I'm hoping it will be ready for .26.

Is 64-bit domU support available anywhere at the moment? For example, what is the status of the git://git.et.redhat.com/xen-pvops-64.git tree? I pulled that tree and tried building 64-bit Xen domU support (since this tree allows you to configure the kernel with that capability, unlike the vanilla Linux tree). But compilation failed in enlighten.c because xen_smp_ops isn't defined in x86_64.

On a related note: is it possible to compile the PV network/block drivers for a HVM Linux guest with the newest kernels? Compilation failed and a previous message on the list says that you can't do that. The reason I'd want to do this is to let me run a 64-bit recent Linux kernel with PV drivers.

No, we don't support that for the moment, though it would be a useful thing to have.

Is there a reason this wouldn't work, or is it just "scripting changes" that need to be done?


Xen-devel mailing list