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

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: H. Peter Anvin
Date: Wednesday, October 1, 2008 - 3:46 pm

Alok Kataria wrote:

No, that's a good hint that what "you and I" are proposing is utterly 
broken and exactly underscores what I have been stressing about 
noncompliant hypervisors.

All I have seen out of Microsoft only covers CPUID levels 0x40000000 as 
an vendor identification leaf and 0x40000001 as a "hypervisor 
identification leaf", but you might have access to other information.

This further underscores my belief that using 0x400000xx for anything 
"standards-based" at all is utterly futile, and that this space should 
be treated as vendor identification and the rest as vendor-specific. 
Any hope of creating a standard that's actually usable needs to be 
outside this space, e.g. in the 0x40SSSSxx space I proposed earlier.

	-hpa
--
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 ..., H. Peter Anvin, (Wed Oct 1, 3:46 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)