[Xen-devel] [PATCH v3 13/17] x86/xen: enable Hygon support to Xen

2018-08-11 Thread Pu Wen
To make Xen work correctly on Hygon platforms, reuse AMD's Xen support code path and add vendor check for Hygon along with AMD. Signed-off-by: Pu Wen --- arch/x86/xen/pmu.c | 15 --- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/arch/x86/xen/pmu.c b/arch/x86/xen/pmu.

Re: [Xen-devel] [PATCH v3 13/17] x86/xen: enable Hygon support to Xen

2018-08-11 Thread Boris Ostrovsky
On 08/11/2018 09:29 AM, Pu Wen wrote: > To make Xen work correctly on Hygon platforms, reuse AMD's Xen support > code path and add vendor check for Hygon along with AMD. > > Signed-off-by: Pu Wen > --- > arch/x86/xen/pmu.c | 15 --- > 1 file changed, 12 insertions(+), 3 deletions(-) >

Re: [Xen-devel] [PATCH v3 13/17] x86/xen: enable Hygon support to Xen

2018-08-12 Thread Juergen Gross
On 11/08/18 16:34, Boris Ostrovsky wrote: > On 08/11/2018 09:29 AM, Pu Wen wrote: >> To make Xen work correctly on Hygon platforms, reuse AMD's Xen support >> code path and add vendor check for Hygon along with AMD. >> >> Signed-off-by: Pu Wen >> --- >> arch/x86/xen/pmu.c | 15 --- >>

Re: [Xen-devel] [PATCH v3 13/17] x86/xen: enable Hygon support to Xen

2018-08-12 Thread Boris Ostrovsky
On 08/12/2018 04:55 AM, Juergen Gross wrote: > On 11/08/18 16:34, Boris Ostrovsky wrote: >> On 08/11/2018 09:29 AM, Pu Wen wrote: >> >>> >>> bool pmu_msr_read(unsigned int msr, uint64_t *val, int *err) >>> { >>> - if (boot_cpu_data.x86_vendor == X86_VENDOR_AMD) { >>> + if (boot_cpu_data.x86

Re: [Xen-devel] [PATCH v3 13/17] x86/xen: enable Hygon support to Xen

2018-08-16 Thread Pu Wen
On 2018/8/11 22:34, Boris Ostrovsky wrote: On 08/11/2018 09:29 AM, Pu Wen wrote: To make Xen work correctly on Hygon platforms, reuse AMD's Xen support code path and add vendor check for Hygon along with AMD. Signed-off-by: Pu Wen --- arch/x86/xen/pmu.c | 15 --- 1 file changed,

Re: [Xen-devel] [PATCH v3 13/17] x86/xen: enable Hygon support to Xen

2018-08-16 Thread Pu Wen
On 2018/8/12 21:26, Boris Ostrovsky wrote: On 08/12/2018 04:55 AM, Juergen Gross wrote: On 11/08/18 16:34, Boris Ostrovsky wrote: On 08/11/2018 09:29 AM, Pu Wen wrote: bool pmu_msr_read(unsigned int msr, uint64_t *val, int *err) { - if (boot_cpu_data.x86_vendor == X86_VENDOR_AMD) { +

Re: [Xen-devel] [PATCH v3 13/17] x86/xen: enable Hygon support to Xen

2018-08-16 Thread Boris Ostrovsky
On 08/16/2018 09:29 AM, Pu Wen wrote: > On 2018/8/12 21:26, Boris Ostrovsky wrote: >> On 08/12/2018 04:55 AM, Juergen Gross wrote: >>> On 11/08/18 16:34, Boris Ostrovsky wrote: On 08/11/2018 09:29 AM, Pu Wen wrote: >   bool pmu_msr_read(unsigned int msr, uint64_t *val, int *err) >   {