From 57adba14329958f56a51606ce23813233ca82ef3 Mon Sep 17 00:00:00 2001 From: Xiao Guangrong Date: Thu, 26 Jul 2012 11:57:43 +0800 Subject: [PATCH] --- yaml --- r: 329815 b: refs/heads/master c: 3b2bd2f800ba9488d9ad493216a0c07d71055b56 h: refs/heads/master i: 329813: bf49830d7b471f518d3df532202d0198f64a743d 329811: a459ee685ae3454e475bfbe2a1d83ebc608e2325 329807: d5e384d412e70052ad3a3c1a14f4f3d811f8b02f v: v3 --- [refs] | 2 +- trunk/arch/x86/kvm/mmu.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 0778199ad984..778ab1d2452c 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e9bda6f6f902e6b55d9baceb5523468a048cbe56 +refs/heads/master: 3b2bd2f800ba9488d9ad493216a0c07d71055b56 diff --git a/trunk/arch/x86/kvm/mmu.c b/trunk/arch/x86/kvm/mmu.c index 241993443599..a9a20528e700 100644 --- a/trunk/arch/x86/kvm/mmu.c +++ b/trunk/arch/x86/kvm/mmu.c @@ -3275,7 +3275,7 @@ static bool try_async_pf(struct kvm_vcpu *vcpu, bool prefault, gfn_t gfn, if (!async) return false; /* *pfn has correct page already */ - put_page(pfn_to_page(*pfn)); + kvm_release_pfn_clean(*pfn); if (!prefault && can_do_async_pf(vcpu)) { trace_kvm_try_async_get_page(gva, gfn);