Re: [Xen-devel] [RFC PATCH v1 16/21] ARM: NUMA: Extract proximity from SRAT table

2017-03-10 Thread Vijay Kilari
On Fri, Mar 3, 2017 at 8:52 PM, Jan Beulich wrote: On 03.03.17 at 16:16, wrote: >> On Fri, Mar 3, 2017 at 8:22 PM, Julien Grall wrote: >>> int __init acpi_numa_init(void) >>> { >>> if (!acpi_parse_table()) { >>>

Re: [Xen-devel] [RFC PATCH v1 16/21] ARM: NUMA: Extract proximity from SRAT table

2017-03-03 Thread Vijay Kilari
On Fri, Mar 3, 2017 at 8:22 PM, Julien Grall wrote: > > > On 03/03/17 14:45, Vijay Kilari wrote: >> >> On Fri, Mar 3, 2017 at 7:22 PM, Julien Grall wrote: >>> >>> >>> >>> On 03/03/17 13:50, Vijay Kilari wrote: On Fri, Mar 3, 2017 at 7:14

Re: [Xen-devel] [RFC PATCH v1 16/21] ARM: NUMA: Extract proximity from SRAT table

2017-03-03 Thread Jan Beulich
>>> On 03.03.17 at 16:16, wrote: > On Fri, Mar 3, 2017 at 8:22 PM, Julien Grall wrote: >> int __init acpi_numa_init(void) >> { >> if (!acpi_parse_table()) { >> acpi_table_parse_srat(TYPE_CPU_AFFINITY); > > This is not

Re: [Xen-devel] [RFC PATCH v1 16/21] ARM: NUMA: Extract proximity from SRAT table

2017-03-03 Thread Julien Grall
On 03/03/17 14:45, Vijay Kilari wrote: On Fri, Mar 3, 2017 at 7:22 PM, Julien Grall wrote: On 03/03/17 13:50, Vijay Kilari wrote: On Fri, Mar 3, 2017 at 7:14 PM, Julien Grall wrote: This is quite disgusting. We should avoid any #ifdef

Re: [Xen-devel] [RFC PATCH v1 16/21] ARM: NUMA: Extract proximity from SRAT table

2017-03-03 Thread Vijay Kilari
On Fri, Mar 3, 2017 at 7:22 PM, Julien Grall wrote: > > > On 03/03/17 13:50, Vijay Kilari wrote: >> >> On Fri, Mar 3, 2017 at 7:14 PM, Julien Grall wrote: > > This is quite disgusting. We should avoid any #ifdef CONFIG_{X86,ARM} > in >

Re: [Xen-devel] [RFC PATCH v1 16/21] ARM: NUMA: Extract proximity from SRAT table

2017-03-03 Thread Julien Grall
On 03/03/17 13:50, Vijay Kilari wrote: On Fri, Mar 3, 2017 at 7:14 PM, Julien Grall wrote: This is quite disgusting. We should avoid any #ifdef CONFIG_{X86,ARM} in common header. Also, x2apic and gicc are respectively x86-specific and arm-specific. So I think we should

Re: [Xen-devel] [RFC PATCH v1 16/21] ARM: NUMA: Extract proximity from SRAT table

2017-03-03 Thread Vijay Kilari
On Fri, Mar 3, 2017 at 7:14 PM, Julien Grall wrote: > Hello Vijay, > > On 03/03/17 12:39, Vijay Kilari wrote: >> >> On Thu, Mar 2, 2017 at 10:51 PM, Julien Grall >> wrote: diff --git a/xen/drivers/acpi/numa.c b/xen/drivers/acpi/numa.c

Re: [Xen-devel] [RFC PATCH v1 16/21] ARM: NUMA: Extract proximity from SRAT table

2017-03-03 Thread Julien Grall
Hello Vijay, On 03/03/17 12:39, Vijay Kilari wrote: On Thu, Mar 2, 2017 at 10:51 PM, Julien Grall wrote: diff --git a/xen/drivers/acpi/numa.c b/xen/drivers/acpi/numa.c index 50bf9f8..ce22e88 100644 --- a/xen/drivers/acpi/numa.c +++ b/xen/drivers/acpi/numa.c @@ -25,9

Re: [Xen-devel] [RFC PATCH v1 16/21] ARM: NUMA: Extract proximity from SRAT table

2017-03-03 Thread Vijay Kilari
On Thu, Mar 2, 2017 at 10:51 PM, Julien Grall wrote: > (+ Jan as ACPI maintainer) > > Hello Vijay, > > On 09/02/17 15:57, vijay.kil...@gmail.com wrote: >> >> From: Vijaya Kumar K >> >> Register SRAT entry handler for type >>

Re: [Xen-devel] [RFC PATCH v1 16/21] ARM: NUMA: Extract proximity from SRAT table

2017-03-02 Thread Julien Grall
(+ Jan as ACPI maintainer) Hello Vijay, On 09/02/17 15:57, vijay.kil...@gmail.com wrote: From: Vijaya Kumar K Register SRAT entry handler for type ACPI_SRAT_TYPE_GICC_AFFINITY to parse SRAT table and extract proximity for all CPU IDs. Signed-off-by: Vijaya Kumar

[Xen-devel] [RFC PATCH v1 16/21] ARM: NUMA: Extract proximity from SRAT table

2017-02-09 Thread vijay . kilari
From: Vijaya Kumar K Register SRAT entry handler for type ACPI_SRAT_TYPE_GICC_AFFINITY to parse SRAT table and extract proximity for all CPU IDs. Signed-off-by: Vijaya Kumar --- xen/arch/arm/acpi_numa.c | 55