<pjn@nikolich.org>
2006-Jan-29 09:31 UTC
[Xen-users] A port of Windows XP was developed for an earlier version of Xen
Following on from the previous discussions about Microsoft products working under Xen, what is the status of the work done on the XP port? Clearly the full port would not be available but I presume that some driver support may have been developed for the port to work. What is that status and availability of the driver support to enable it under Xen? regards pjn _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Mark Williamson
2006-Jan-30 01:37 UTC
Re: [Xen-users] A port of Windows XP was developed for an earlier version of Xen
> 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 -- Dave: Just a question. What use is a unicyle with no seat? And no pedals! Mark: To answer a question with a question: What use is a skateboard? Dave: Skateboards have wheels. Mark: My wheel has a wheel! _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Wesley Parish
2006-Jan-30 09:21 UTC
Re: [Xen-users] A port of Windows XP was developed for an earlier version of Xen
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-- Clinersterton beademung, with all of love - RIP James Blish ----- Mau e ki, he aha te mea nui? You ask, what is the most important thing? Maku e ki, he tangata, he tangata, he tangata. I reply, it is people, it is people, it is people. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Anthony Liguori
2006-Jan-30 15:11 UTC
Re: [Xen-users] A port of Windows XP was developed for an earlier version of Xen
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@lists.xensource.com http://lists.xensource.com/xen-users