Messages in this thread | | | Date | Thu, 14 Jul 2011 13:13:07 +0300 | From | Avi Kivity <> | Subject | Re: [PATCH 1/7] KVM: SVM: Keep seperate pointer to host-vmcb |
| |
On 07/13/2011 06:32 PM, Joerg Roedel wrote: > From: Joerg Roedel<joro@8bytes.org> > > This patch introduces a new pointer which always points to > the VMCB used for running the L1 guest. > > Signed-off-by: Joerg Roedel<joro@8bytes.org> > --- > arch/x86/kvm/svm.c | 6 +++++- > 1 files changed, 5 insertions(+), 1 deletions(-) > > diff --git a/arch/x86/kvm/svm.c b/arch/x86/kvm/svm.c > index 475d1c9..3d5990f 100644 > --- a/arch/x86/kvm/svm.c > +++ b/arch/x86/kvm/svm.c > @@ -113,7 +113,9 @@ static u32 msrpm_offsets[MSRPM_OFFSETS] __read_mostly; > struct vcpu_svm { > struct kvm_vcpu vcpu; > struct vmcb *vmcb; > + struct vmcb *host_vmcb; > unsigned long vmcb_pa; > + unsigned long host_vmcb_pa;
Why not call it vmcb01, like nvmx? host_vmcb is ambiguous.
-- error compiling committee.c: too many arguments to function
| |