Re: [RFC] CPUID usage for interaction between Hypervisors and Linux.

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Jeremy Fitzhardinge
Date: Wednesday, October 1, 2008 - 11:36 am

H. Peter Anvin wrote:

Sure, you could do that, but you'd still want to have a signature in 
0x40SSSS00 to positively identify the chunk.  And what if you wanted 
more than 256 leaves?


"What hypervisor is this?" isn't a very interesting question; if you're 
even asking it then it suggests that something has gone wrong.  Its much 
more useful to ask "what interfaces does this hypervisor support?", and 
enumerating a smallish range of well-known leaves looking for signatures 
is the simplest way to do that.  (We could use signatures derived from 
the PCI vendor IDs which would help with managing that namespace.)

    J
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [RFC] CPUID usage for interaction between Hypervisors ..., Jeremy Fitzhardinge, (Wed Oct 1, 11:04 am)
Re: [RFC] CPUID usage for interaction between Hypervisors ..., Jeremy Fitzhardinge, (Wed Oct 1, 11:06 am)
Re: [RFC] CPUID usage for interaction between Hypervisors ..., Jeremy Fitzhardinge, (Wed Oct 1, 11:12 am)
Re: [RFC] CPUID usage for interaction between Hypervisors ..., Jeremy Fitzhardinge, (Wed Oct 1, 11:36 am)
Re: [RFC] CPUID usage for interaction between Hypervisors ..., Jeremy Fitzhardinge, (Wed Oct 1, 12:56 pm)
Re: [RFC] CPUID usage for interaction between Hypervisors ..., Jeremy Fitzhardinge, (Wed Oct 1, 2:17 pm)
Re: [RFC] CPUID usage for interaction between Hypervisors ..., Jeremy Fitzhardinge, (Tue Oct 7, 4:41 pm)
Re: [RFC] CPUID usage for interaction between Hypervisors ..., Jeremy Fitzhardinge, (Tue Oct 7, 4:45 pm)
Re: [RFC] CPUID usage for interaction between Hypervisors ..., Jeremy Fitzhardinge, (Tue Oct 7, 5:40 pm)