]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit - arch/x86/kvm/vmx.c
KVM: x86: fix initial PAT value
authorRadim Krčmář <rkrcmar@redhat.com>
Mon, 27 Apr 2015 13:11:25 +0000 (15:11 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 7 May 2015 09:29:46 +0000 (11:29 +0200)
commit74545705cb2e398efc3cd751628c58f021323434
treee9f946816e8cb963678db7fa5e9e0471b3590792
parent653f52c316a49c5ee2701bc13b15879f20790662
KVM: x86: fix initial PAT value

PAT should be 0007_0406_0007_0406h on RESET and not modified on INIT.
VMX used a wrong value (host's PAT) and while SVM used the right one,
it never got to arch.pat.

This is not an issue with QEMU as it will force the correct value.

Signed-off-by: Radim Krčmář <rkrcmar@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/kvm/svm.c
arch/x86/kvm/vmx.c
arch/x86/kvm/x86.c
arch/x86/kvm/x86.h