KVM: MMU: Fix MMU_DEBUG compile breakage
authorJoerg Roedel <joerg.roedel@amd.com>
Thu, 9 Jul 2009 14:36:01 +0000 (16:36 +0200)
committerAvi Kivity <avi@redhat.com>
Thu, 10 Sep 2009 05:33:13 +0000 (08:33 +0300)
Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
arch/x86/kvm/mmu.c

index ac121b3..f1f0815 100644 (file)
@@ -1808,8 +1808,8 @@ static void mmu_set_spte(struct kvm_vcpu *vcpu, u64 *sptep,
        pgprintk("%s: setting spte %llx\n", __func__, *sptep);
        pgprintk("instantiating %s PTE (%s) at %ld (%llx) addr %p\n",
                 is_large_pte(*sptep)? "2MB" : "4kB",
-                is_present_pte(*sptep)?"RW":"R", gfn,
-                *shadow_pte, sptep);
+                *sptep & PT_PRESENT_MASK ?"RW":"R", gfn,
+                *sptep, sptep);
        if (!was_rmapped && is_large_pte(*sptep))
                ++vcpu->kvm->stat.lpages;