]> err.no Git - linux-2.6/commit
KVM: MMU: Fix memory leak on guest demand faults
authorAvi Kivity <avi@qumranet.com>
Sun, 23 Mar 2008 12:21:08 +0000 (14:21 +0200)
committerAvi Kivity <avi@qumranet.com>
Tue, 25 Mar 2008 08:22:17 +0000 (10:22 +0200)
commite48bb497b95a0f7127f9ff596a6b4c4b206f7dcf
treeed08b92975bdec1e482ee883040148580d3cf8ab
parent707a18a51d83d9180a63b3cbaad8eda7764a8689
KVM: MMU: Fix memory leak on guest demand faults

While backporting 72dc67a69690288538142df73a7e3ac66fea68dc, a gfn_to_page()
call was duplicated instead of moved (due to an unrelated patch not being
present in mainline).  This caused a page reference leak, resulting in a
fairly massive memory leak.

Fix by removing the extraneous gfn_to_page() call.

Signed-off-by: Avi Kivity <avi@qumranet.com>
arch/x86/kvm/mmu.c