On Thu, Dec 12, 2019 at 07:52:55PM +0200, Liran Alon wrote:
Why should CPU VMX features be treated differently than standard CPUID deduced features? CPU SVM features are also present in /proc/cpuinfo today (Because they are deduced from CPUID leafs). So it should be similar.
Well, VMX features are not CPUID bits apparently because <reasons>. And Intel hw folk will give you a bunch, I bet. So Sean needs to do all this dancing to get them to be more usable to other kernel code.
SVM feature bits are proper CPUID bits and this is what the cpufeatures glue does - mirro CPUID bits, mainly.