Эх сурвалжийг харах

KVM: MMU: Allow more than PAGES_PER_HPAGE write protections per large page

nonpae guests can call rmap_write_protect twice per page (for page tables)
or four times per page (for page directories), triggering a bogus warning.

Remove the warning.

Signed-off-by: Avi Kivity <avi@qumranet.com>
Avi Kivity 17 жил өмнө
parent
commit
93df766322
1 өөрчлөгдсөн 0 нэмэгдсэн , 1 устгасан
  1. 0 1
      arch/x86/kvm/mmu.c

+ 0 - 1
arch/x86/kvm/mmu.c

@@ -376,7 +376,6 @@ static void account_shadowed(struct kvm *kvm, gfn_t gfn)
 
 	write_count = slot_largepage_idx(gfn, gfn_to_memslot(kvm, gfn));
 	*write_count += 1;
-	WARN_ON(*write_count > KVM_PAGES_PER_HPAGE);
 }
 
 static void unaccount_shadowed(struct kvm *kvm, gfn_t gfn)