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-users

Re: [Xen-users] A port of Windows XP was developed for an earlier versio

To: Wesley Parish <wes.parish@xxxxxxxxxxxxxxx>
Subject: Re: [Xen-users] A port of Windows XP was developed for an earlier version of Xen
From: Anthony Liguori <aliguori@xxxxxxxxxx>
Date: Mon, 30 Jan 2006 09:11:49 -0600
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Mon, 30 Jan 2006 15:21:47 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <200601302221.18791.wes.parish@xxxxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <01f801c624b6$bf7288c0$1f02a8c0@lga24> <200601300137.35660.mark.williamson@xxxxxxxxxxxx> <200601302221.18791.wes.parish@xxxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla Thunderbird 1.0.7 (X11/20051013)
colinux runs linux as essentially a thread within the windows kernel. Both execute in ring 0 and there is no protection. It's fundamentally incompatible with Xen.

An interesting thing to do would be to port qvm86 to Xen and create a domU initrd that just contained qemu. This would let you run Windows (albiet with a performance impact) on Xen without VT/SVM.

Regards,

Anthony Liguori

Wesley Parish wrote:

In relation to this, has anyone considered using the colinux hacks? They're essentially a set of XP device drivers, IIRC.

Wesley Parish

On Mon, 30 Jan 2006 14:37, Mark Williamson wrote:
Following on from the previous discussions about Microsoft
products working under Xen, what is the status of the work
done on the XP port?
The XP port was written for Xen 1.0, which was quite different in a number
of respects.

Clearly the full port would not be available but I presume
that some driver support may have been developed for the port
to work.
I've not seen the code, but I imagine there is driver code that could be
reused.  Exactly how useful it'd be is not clear: the Xen driver interfaces
have changed a bit since then, although there would still be some
commonality.

What is that status and availability of the driver support
to enable it under Xen?
Work is underway to make the paravirtualised device drivers run under
otherwise fully-virtualised Linux.  Once the implementation approach has
been agreed upon and completed, somebody should (in principle) be able to
apply the same approach to Windows.  This could usefully employ the drivers
from the original port, but there's still going to be a load of work
implementing stuff like a XenStore interface, grant tables support, etc.

Cheers,
Mark



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

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