From a3988e79c12226cbd2833896be1a36328e59384c Mon Sep 17 00:00:00 2001 From: Max Bruning Date: Thu, 7 Jul 2011 08:11:08 -0700 Subject: HVM-472 panic in gfn_to_memslot_unaliased --- kvm.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'kvm.c') diff --git a/kvm.c b/kvm.c index a5ed95d..7c7ade4 100644 --- a/kvm.c +++ b/kvm.c @@ -1074,9 +1074,10 @@ gfn_to_memslot_unaliased(struct kvm *kvm, gfn_t gfn) #ifdef XXX_KVM_DECLARATION struct kvm_memslots *slots = rcu_dereference(kvm->memslots); #else - struct kvm_memslots *slots = kvm->memslots; + struct kvm_memslots *slots; mutex_enter(&kvm->memslots_lock); + slots = kvm->memslots; #endif for (i = 0; i < slots->nmemslots; ++i) { -- cgit v1.2.3