Let's just use the ordinary functons directly. The "nested" at that point is just confusing. All we want is a page from G1. v1 -> v2: - clear the page fields when releasing a page, so that we do't mess up reference counting in any scenario. David Hildenbrand (2): KVM: nVMX: get rid of nested_get_page() KVM: nVMX: get rid of nested_release_page* arch/x86/kvm/vmx.c | 98 ++++++++++++++++++++---------------------------- include/linux/kvm_host.h | 6 +++ 2 files changed, 47 insertions(+), 57 deletions(-) -- 2.9.4