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

RE: [Xen-devel] Early test for Windows vs Linux hvm domain?

  • To: <dan.magenheimer@xxxxxxxxxx>, "Xen-Devel (E-mail)" <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: "James Harper" <james.harper@xxxxxxxxxxxxxxxx>
  • Date: Thu, 31 Jan 2008 11:16:32 +1100
  • Delivery-date: Wed, 30 Jan 2008 16:17:00 -0800
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: Achi1+Nj20UZxvFOQ8Ozk2RUKUhg5wAQTaGJAB1MapAAA0pbEA==
  • Thread-topic: [Xen-devel] Early test for Windows vs Linux hvm domain?

> Thanks to all for the 32-bit vs 64-bit ideas.  Keir's
> EFER LME bit works like a charm.
> Now a probably tougher (and more controversial) question:
> Is there any algorithm or heuristic early in hvm launch that
> can distinguish between a windows guest and a linux guest
> (64-bit specifically, but if same or different test works
> for 32-bit that would be useful too).

You may have mentioned it in your other thread, but what exactly is the
problem you are trying to solve here?

I would say that the answer is definitely no, depending on what your
definition of 'early' is. A hvm domain could invoke grub, and then a
user could then choose to run windows or Linux (or BSD, or another OS
altogether). Does DOS work under HVM? If it does, a HVM domain could
start DOS, the user could spend a bit of time in there, and then later
on launch Linux from there.


Xen-devel mailing list



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