]> git.baikalelectronics.ru Git - kernel.git/commit
x86: Introduce hypervisor_cpuid_base()
authorJason Wang <jasowang@redhat.com>
Thu, 25 Jul 2013 08:54:32 +0000 (16:54 +0800)
committerH. Peter Anvin <hpa@linux.intel.com>
Mon, 5 Aug 2013 13:33:54 +0000 (06:33 -0700)
commitfd284de039946a2cea7dfa0ff0c53c8946b69747
tree0f1256c242ac8d57c92b03dae6b619ca12f46c07
parentd33c3cb0da597300ed26282fd9cb264be06085c0
x86: Introduce hypervisor_cpuid_base()

This patch introduce hypervisor_cpuid_base() which loop test the hypervisor
existence function until the signature match and check the number of leaves if
required. This could be used by Xen/KVM guest to detect the existence of
hypervisor.

Cc: Paolo Bonzini <pbonzini@redhat.com>
Cc: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Jason Wang <jasowang@redhat.com>
Link: http://lkml.kernel.org/r/1374742475-2485-1-git-send-email-jasowang@redhat.com
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
arch/x86/include/asm/processor.h