summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/x86.c
diff options
context:
space:
mode:
authorJoerg Roedel <joerg.roedel@amd.com>2010-12-07 17:15:05 +0100
committerAvi Kivity <avi@redhat.com>2010-12-08 17:28:37 +0200
commit24d1b15f72abe3465e871d11cfc9dc34d1aab8b2 (patch)
tree41cec3e52d2bfad89426244159dab97e1c240f66 /arch/x86/kvm/x86.c
parent3ea3aa8cf67d3bbe00a19b6a4013d19efa7d0f41 (diff)
downloadlinux-24d1b15f72abe3465e871d11cfc9dc34d1aab8b2.tar.bz2
KVM: SVM: Do not report xsave in supported cpuid
To support xsave properly for the guest the SVM module need software support for it. As long as this is not present do not report the xsave as supported feature in cpuid. As a side-effect this patch moves the bit() helper function into the x86.h file so that it can be used in svm.c too. KVM-Stable-Tag. Signed-off-by: Joerg Roedel <joerg.roedel@amd.com> Signed-off-by: Avi Kivity <avi@redhat.com>
Diffstat (limited to 'arch/x86/kvm/x86.c')
-rw-r--r--arch/x86/kvm/x86.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c
index eb5c83479d89..e3abd84750c7 100644
--- a/arch/x86/kvm/x86.c
+++ b/arch/x86/kvm/x86.c
@@ -155,11 +155,6 @@ struct kvm_stats_debugfs_item debugfs_entries[] = {
u64 __read_mostly host_xcr0;
-static inline u32 bit(int bitno)
-{
- return 1 << (bitno & 31);
-}
-
static void kvm_on_user_return(struct user_return_notifier *urn)
{
unsigned slot;