Re: [Xen-devel] [RFC PATCH 7/9] x86/SVM: Add vcpu scheduling support for AVIC

2016-12-22 Thread Jan Beulich
>>> On 19.09.16 at 07:52, wrote: > --- a/xen/arch/x86/hvm/svm/avic.c > +++ b/xen/arch/x86/hvm/svm/avic.c > @@ -45,6 +45,83 @@ avic_get_phy_ait_entry(struct vcpu *v, int index) > } > > /*** > + * AVIC VCPU SCHEDULING > + */ > +static v

Re: [Xen-devel] [RFC PATCH 7/9] x86/SVM: Add vcpu scheduling support for AVIC

2016-10-24 Thread Jan Beulich
>>> On 14.10.16 at 17:31, wrote: > On Mon, Sep 19, 2016 at 12:52:46AM -0500, Suravee Suthikulpanit wrote: >> + * APIC ID > 0xff is reserved. >> + */ >> +h_phy_apic_id = cpu_data[v->processor].apicid; >> +if ( h_phy_apic_id >= AVIC_PHY_APIC_ID_MAX ) > > What does that mean to

Re: [Xen-devel] [RFC PATCH 7/9] x86/SVM: Add vcpu scheduling support for AVIC

2016-10-14 Thread Konrad Rzeszutek Wilk
On Mon, Sep 19, 2016 at 12:52:46AM -0500, Suravee Suthikulpanit wrote: > Add hooks to manage AVIC data structure during vcpu scheduling. > > Signed-off-by: Suravee Suthikulpanit > --- > xen/arch/x86/hvm/svm/avic.c | 82 > + > xen/arch/x86/hvm/svm/svm.

[Xen-devel] [RFC PATCH 7/9] x86/SVM: Add vcpu scheduling support for AVIC

2016-09-18 Thread Suravee Suthikulpanit
Add hooks to manage AVIC data structure during vcpu scheduling. Signed-off-by: Suravee Suthikulpanit --- xen/arch/x86/hvm/svm/avic.c | 82 + xen/arch/x86/hvm/svm/svm.c | 10 ++ 2 files changed, 92 insertions(+) diff --git a/xen/arch/x86/hvm/svm/a