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

[Xen-devel] [PATCH 0/4] Enable VirtualPC 2007 run on top of XEN

  • To: <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: "Su, Disheng" <disheng.su@xxxxxxxxx>
  • Date: Fri, 1 Feb 2008 14:23:51 +0800
  • Delivery-date: Thu, 31 Jan 2008 22:30:01 -0800
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AchkmwNbKWtgNgMkRk+UEh7fzHrEfA==
  • Thread-topic: [PATCH 0/4] Enable VirtualPC 2007 run on top of XEN

        The following 4 patches enable virutalpc to run on top of xen.
        Currently, hvm guest will hang if you run virtualpc 2007 inside
a hvm xp/vista guest.
        VirtualPC uses CR0.wp a lot. Basic CR0.wp emulation is already
in xen now. So after adding two instructions emulation(ltr and fxsave)
and optimizing shadow for CR0.wp case, VirtualPC 2007 can run on xen.
        Following are some rough test results:
        1. xp 32 guest inside virtualpc: booting time is 3~5 minutes and
the operation response time is acceptable. 
        2. RHEL5 inside virtualpc: booting time is 3~5 minutes, response
time in console mode is quite well, but xwindow is a little bad...
        Does it make sense to enable this kind of nest virtualization in
xen? Could you give some comments about it? Thanks!

Reviewed-by: Kevin Tian <kevin.tian@xxxxxxxxx>
Signed-off-by: Disheng Su <disheng.su.com>

Xen-devel mailing list



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