]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - arch/x86/kvm/vmx.c
x86/entry: Remap the TSS into the CPU entry area
[mirror_ubuntu-artful-kernel.git] / arch / x86 / kvm / vmx.c
index ca60ceb5dd59f96e63ffd3c3831a99cafe9e7a21..01e73b64143901baefa2274c9a9240bdbb332e08 100644 (file)
@@ -2276,7 +2276,7 @@ static void vmx_vcpu_load(struct kvm_vcpu *vcpu, int cpu)
                 * processors.  See 22.2.4.
                 */
                vmcs_writel(HOST_TR_BASE,
-                           (unsigned long)this_cpu_ptr(&cpu_tss.x86_tss));
+                           (unsigned long)&get_cpu_entry_area(cpu)->tss.x86_tss);
                vmcs_writel(HOST_GDTR_BASE, (unsigned long)gdt);   /* 22.2.4 */
 
                /*