diff options
Diffstat (limited to 'arch/powerpc/kvm/e500_tlb.c')
| -rw-r--r-- | arch/powerpc/kvm/e500_tlb.c | 3 | 
1 files changed, 1 insertions, 2 deletions
diff --git a/arch/powerpc/kvm/e500_tlb.c b/arch/powerpc/kvm/e500_tlb.c index a2b66717813..ff38b664195 100644 --- a/arch/powerpc/kvm/e500_tlb.c +++ b/arch/powerpc/kvm/e500_tlb.c @@ -520,11 +520,10 @@ static inline void kvmppc_e500_shadow_map(struct kvmppc_vcpu_e500 *vcpu_e500,  	if (likely(!pfnmap)) {  		unsigned long tsize_pages = 1 << (tsize + 10 - PAGE_SHIFT); -		pfn = gfn_to_pfn_memslot(vcpu_e500->vcpu.kvm, slot, gfn); +		pfn = gfn_to_pfn_memslot(slot, gfn);  		if (is_error_pfn(pfn)) {  			printk(KERN_ERR "Couldn't get real page for gfn %lx!\n",  					(long)gfn); -			kvm_release_pfn_clean(pfn);  			return;  		}  |