KVM: MMU: Move nonpaging_prefetch_page()
In preparation for next patch. No code change. Signed-off-by: Avi Kivity <avi@qumranet.com>
This commit is contained in:
parent
91ed7a0e15
commit
d761a501cf
|
@ -776,6 +776,15 @@ static void mmu_page_remove_parent_pte(struct kvm_mmu_page *sp,
|
|||
BUG();
|
||||
}
|
||||
|
||||
static void nonpaging_prefetch_page(struct kvm_vcpu *vcpu,
|
||||
struct kvm_mmu_page *sp)
|
||||
{
|
||||
int i;
|
||||
|
||||
for (i = 0; i < PT64_ENT_PER_PAGE; ++i)
|
||||
sp->spt[i] = shadow_trap_nonpresent_pte;
|
||||
}
|
||||
|
||||
static struct kvm_mmu_page *kvm_mmu_lookup_page(struct kvm *kvm, gfn_t gfn)
|
||||
{
|
||||
unsigned index;
|
||||
|
@ -1213,15 +1222,6 @@ static int nonpaging_map(struct kvm_vcpu *vcpu, gva_t v, int write, gfn_t gfn)
|
|||
}
|
||||
|
||||
|
||||
static void nonpaging_prefetch_page(struct kvm_vcpu *vcpu,
|
||||
struct kvm_mmu_page *sp)
|
||||
{
|
||||
int i;
|
||||
|
||||
for (i = 0; i < PT64_ENT_PER_PAGE; ++i)
|
||||
sp->spt[i] = shadow_trap_nonpresent_pte;
|
||||
}
|
||||
|
||||
static void mmu_free_roots(struct kvm_vcpu *vcpu)
|
||||
{
|
||||
int i;
|
||||
|
|
Loading…
Reference in New Issue