Re: [Xen-devel] [PATCH 03/15] x86/cpu/vpmu: Add Hygon Dhyana support for vPMU

2019-01-15 Thread Pu Wen
On 2019/1/15 21:02, Jan Beulich wrote: On 15.01.19 at 13:49, wrote: On 2019/1/15 0:47, Jan Beulich wrote: On 20.12.18 at 14:12, wrote: --- a/xen/arch/x86/cpu/vpmu.c +++ b/xen/arch/x86/cpu/vpmu.c @@ -473,6 +473,7 @@ static int vpmu_arch_initialise(struct vcpu *v) switch ( vendor )

Re: [Xen-devel] [PATCH 03/15] x86/cpu/vpmu: Add Hygon Dhyana support for vPMU

2019-01-15 Thread Pu Wen
On 2019/1/15 0:47, Jan Beulich wrote: On 20.12.18 at 14:12, wrote: >> --- a/xen/arch/x86/cpu/vpmu.c >> +++ b/xen/arch/x86/cpu/vpmu.c >> @@ -473,6 +473,7 @@ static int vpmu_arch_initialise(struct vcpu *v) >> >> switch ( vendor ) >> { >> +case X86_VENDOR_HYGON: >> case

Re: [Xen-devel] [PATCH 03/15] x86/cpu/vpmu: Add Hygon Dhyana support for vPMU

2019-01-14 Thread Jan Beulich
>>> On 20.12.18 at 14:12, wrote: > --- a/xen/arch/x86/cpu/vpmu.c > +++ b/xen/arch/x86/cpu/vpmu.c > @@ -473,6 +473,7 @@ static int vpmu_arch_initialise(struct vcpu *v) > > switch ( vendor ) > { > +case X86_VENDOR_HYGON: > case X86_VENDOR_AMD: > ret =

Re: [Xen-devel] [PATCH 03/15] x86/cpu/vpmu: Add Hygon Dhyana support for vPMU

2018-12-21 Thread Pu Wen
On 2018/12/21 21:34, Boris Ostrovsky wrote: > On 12/21/18 5:02 AM, Pu Wen wrote: >> On 2018/12/20 22:25, Boris Ostrovsky wrote: >> ... diff --git a/xen/arch/x86/cpu/vpmu_amd.c b/xen/arch/x86/cpu/vpmu_amd.c index 5efc39b..e9f0a5c 100644 --- a/xen/arch/x86/cpu/vpmu_amd.c +++

Re: [Xen-devel] [PATCH 03/15] x86/cpu/vpmu: Add Hygon Dhyana support for vPMU

2018-12-21 Thread Boris Ostrovsky
On 12/21/18 5:02 AM, Pu Wen wrote: > On 2018/12/20 22:25, Boris Ostrovsky wrote: > ... >>> diff --git a/xen/arch/x86/cpu/vpmu_amd.c b/xen/arch/x86/cpu/vpmu_amd.c >>> index 5efc39b..e9f0a5c 100644 >>> --- a/xen/arch/x86/cpu/vpmu_amd.c >>> +++ b/xen/arch/x86/cpu/vpmu_amd.c >>> @@ -554,6 +554,8 @@

Re: [Xen-devel] [PATCH 03/15] x86/cpu/vpmu: Add Hygon Dhyana support for vPMU

2018-12-21 Thread Pu Wen
On 2018/12/20 22:25, Boris Ostrovsky wrote: ... >> diff --git a/xen/arch/x86/cpu/vpmu_amd.c b/xen/arch/x86/cpu/vpmu_amd.c >> index 5efc39b..e9f0a5c 100644 >> --- a/xen/arch/x86/cpu/vpmu_amd.c >> +++ b/xen/arch/x86/cpu/vpmu_amd.c >> @@ -554,6 +554,8 @@ int __init amd_vpmu_init(void) >> case

Re: [Xen-devel] [PATCH 03/15] x86/cpu/vpmu: Add Hygon Dhyana support for vPMU

2018-12-20 Thread Boris Ostrovsky
On 12/20/18 8:12 AM, Pu Wen wrote: > The PMU architecture for the Hygon Dhyana CPU is similar to the AMD > family 17h one. To support it, add Hygon Dhyana support in the similar > way as AMD does. > > Signed-off-by: Pu Wen > --- > xen/arch/x86/cpu/vpmu.c | 2 ++ > xen/arch/x86/cpu/vpmu_amd.c

[Xen-devel] [PATCH 03/15] x86/cpu/vpmu: Add Hygon Dhyana support for vPMU

2018-12-20 Thread Pu Wen
The PMU architecture for the Hygon Dhyana CPU is similar to the AMD family 17h one. To support it, add Hygon Dhyana support in the similar way as AMD does. Signed-off-by: Pu Wen --- xen/arch/x86/cpu/vpmu.c | 2 ++ xen/arch/x86/cpu/vpmu_amd.c | 2 ++ 2 files changed, 4 insertions(+) diff