KVM: SVM: rename a variable in the svm_create_vcpu
The 'page' is to hold the vcpu's vmcb so name it as such to avoid confusion. Signed-off-by: Maxim Levitsky <mlevitsk@redhat.com> Reviewed-by: Jim Mattson <jmattson@google.com> Message-Id: <20200827171145.374620-2-mlevitsk@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
010fd37fdd
commit
1feaba144c
|
@ -1171,7 +1171,7 @@ static void svm_vcpu_reset(struct kvm_vcpu *vcpu, bool init_event)
|
|||
static int svm_create_vcpu(struct kvm_vcpu *vcpu)
|
||||
{
|
||||
struct vcpu_svm *svm;
|
||||
struct page *page;
|
||||
struct page *vmcb_page;
|
||||
struct page *msrpm_pages;
|
||||
struct page *hsave_page;
|
||||
struct page *nested_msrpm_pages;
|
||||
|
@ -1181,8 +1181,8 @@ static int svm_create_vcpu(struct kvm_vcpu *vcpu)
|
|||
svm = to_svm(vcpu);
|
||||
|
||||
err = -ENOMEM;
|
||||
page = alloc_page(GFP_KERNEL_ACCOUNT);
|
||||
if (!page)
|
||||
vmcb_page = alloc_page(GFP_KERNEL_ACCOUNT);
|
||||
if (!vmcb_page)
|
||||
goto out;
|
||||
|
||||
msrpm_pages = alloc_pages(GFP_KERNEL_ACCOUNT, MSRPM_ALLOC_ORDER);
|
||||
|
@ -1216,9 +1216,9 @@ static int svm_create_vcpu(struct kvm_vcpu *vcpu)
|
|||
svm->nested.msrpm = page_address(nested_msrpm_pages);
|
||||
svm_vcpu_init_msrpm(svm->nested.msrpm);
|
||||
|
||||
svm->vmcb = page_address(page);
|
||||
svm->vmcb = page_address(vmcb_page);
|
||||
clear_page(svm->vmcb);
|
||||
svm->vmcb_pa = __sme_set(page_to_pfn(page) << PAGE_SHIFT);
|
||||
svm->vmcb_pa = __sme_set(page_to_pfn(vmcb_page) << PAGE_SHIFT);
|
||||
svm->asid_generation = 0;
|
||||
init_vmcb(svm);
|
||||
|
||||
|
@ -1234,7 +1234,7 @@ free_page3:
|
|||
free_page2:
|
||||
__free_pages(msrpm_pages, MSRPM_ALLOC_ORDER);
|
||||
free_page1:
|
||||
__free_page(page);
|
||||
__free_page(vmcb_page);
|
||||
out:
|
||||
return err;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue