Re: [Xen-devel] [PATCH v2 13/19] hvmloader: construct SRAT

2014-12-10 Thread Jan Beulich
On 10.12.14 at 11:54, wei.l...@citrix.com wrote: On Wed, Dec 10, 2014 at 08:20:38AM +, Jan Beulich wrote: On 09.12.14 at 19:06, wei.l...@citrix.com wrote: On Tue, Dec 09, 2014 at 04:53:40PM +, Jan Beulich wrote: On 01.12.14 at 16:33, wei.l...@citrix.com wrote: +

Re: [Xen-devel] [PATCH v2 13/19] hvmloader: construct SRAT

2014-12-10 Thread Wei Liu
On Wed, Dec 10, 2014 at 11:06:20AM +, Jan Beulich wrote: On 10.12.14 at 11:54, wei.l...@citrix.com wrote: On Wed, Dec 10, 2014 at 08:20:38AM +, Jan Beulich wrote: On 09.12.14 at 19:06, wei.l...@citrix.com wrote: On Tue, Dec 09, 2014 at 04:53:40PM +, Jan Beulich wrote: On

Re: [Xen-devel] [PATCH v2 13/19] hvmloader: construct SRAT

2014-12-09 Thread Jan Beulich
On 01.12.14 at 16:33, wei.l...@citrix.com wrote: @@ -203,6 +204,65 @@ static struct acpi_20_waet *construct_waet(void) return waet; } +static struct acpi_20_srat *construct_srat(void) +{ +struct acpi_20_srat *srat; +struct acpi_20_srat_processor *processor; +struct

Re: [Xen-devel] [PATCH v2 13/19] hvmloader: construct SRAT

2014-12-09 Thread Wei Liu
On Tue, Dec 09, 2014 at 04:53:40PM +, Jan Beulich wrote: On 01.12.14 at 16:33, wei.l...@citrix.com wrote: @@ -203,6 +204,65 @@ static struct acpi_20_waet *construct_waet(void) return waet; } +static struct acpi_20_srat *construct_srat(void) +{ +struct acpi_20_srat

[Xen-devel] [PATCH v2 13/19] hvmloader: construct SRAT

2014-12-01 Thread Wei Liu
Signed-off-by: Wei Liu wei.l...@citrix.com Cc: Jan Beulich jbeul...@suse.com --- Changes in v2: 1. Remove explicit zero initializers. 2. Adapt to new vNUMA retrieval routine. 3. Move SRAT very late in secondary table build. --- tools/firmware/hvmloader/acpi/acpi2_0.h | 53