KVM: MMU: Avoid sign extension in mmu_alloc_direct_roots() pae root address
authorAvi Kivity <avi@redhat.com>
Sun, 3 Oct 2010 16:51:39 +0000 (18:51 +0200)
committerAvi Kivity <avi@redhat.com>
Sun, 24 Oct 2010 08:53:14 +0000 (10:53 +0200)
Signed-off-by: Avi Kivity <avi@redhat.com>
arch/x86/kvm/mmu.c

index ba7e764..dc1b4fb 100644 (file)
@@ -2374,7 +2374,7 @@ static int mmu_check_root(struct kvm_vcpu *vcpu, gfn_t root_gfn)
 static int mmu_alloc_direct_roots(struct kvm_vcpu *vcpu)
 {
        struct kvm_mmu_page *sp;
-       int i;
+       unsigned i;
 
        if (vcpu->arch.mmu.shadow_root_level == PT64_ROOT_LEVEL) {
                spin_lock(&vcpu->kvm->mmu_lock);