Re: [Xen-devel] [PATCH v3 18/19] libxl/acpi: Build ACPI tables for HVMlite guests

2016-09-09 Thread Boris Ostrovsky
On 09/09/2016 09:50 AM, Ian Jackson wrote: > Boris Ostrovsky writes ("Re: [PATCH v3 18/19] libxl/acpi: Build ACPI tables > for HVMlite guests"): >> On 09/09/2016 04:05 AM, Jan Beulich wrote: >>> struct libxl_acpi_ctxt { >>> struct acpi_ctxt ctxt; >>> ... >>> }; >>> >>> though, together

Re: [Xen-devel] [PATCH v3 18/19] libxl/acpi: Build ACPI tables for HVMlite guests

2016-09-09 Thread Ian Jackson
Boris Ostrovsky writes ("Re: [PATCH v3 18/19] libxl/acpi: Build ACPI tables for HVMlite guests"): > On 09/09/2016 04:05 AM, Jan Beulich wrote: > > struct libxl_acpi_ctxt { > > struct acpi_ctxt ctxt; > > ... > > }; > > > > though, together with whatever equivalent to container_of() exists

Re: [Xen-devel] [PATCH v3 18/19] libxl/acpi: Build ACPI tables for HVMlite guests

2016-09-09 Thread Boris Ostrovsky
On 09/09/2016 04:05 AM, Jan Beulich wrote: On 08.09.16 at 20:53, wrote: >> On 09/08/2016 10:20 AM, Jan Beulich wrote: --- a/tools/libacpi/libacpi.h +++ b/tools/libacpi/libacpi.h @@ -48,6 +48,15 @@ struct acpi_ctxt { void (*free)(struct

Re: [Xen-devel] [PATCH v3 18/19] libxl/acpi: Build ACPI tables for HVMlite guests

2016-09-09 Thread Jan Beulich
>>> On 08.09.16 at 20:53, wrote: > On 09/08/2016 10:20 AM, Jan Beulich wrote: >>> --- a/tools/libacpi/libacpi.h >>> +++ b/tools/libacpi/libacpi.h >>> @@ -48,6 +48,15 @@ struct acpi_ctxt { >>> void (*free)(struct acpi_ctxt *ctxt, void *v, uint32_t size); >>>

Re: [Xen-devel] [PATCH v3 18/19] libxl/acpi: Build ACPI tables for HVMlite guests

2016-09-08 Thread Boris Ostrovsky
On 09/08/2016 10:20 AM, Jan Beulich wrote: >> >> >> /* >> diff --git a/tools/libacpi/libacpi.h b/tools/libacpi/libacpi.h >> index d803139..b0ff5aa 100644 >> --- a/tools/libacpi/libacpi.h >> +++ b/tools/libacpi/libacpi.h >> @@ -48,6 +48,15 @@ struct acpi_ctxt { >> void (*free)(struct

Re: [Xen-devel] [PATCH v3 18/19] libxl/acpi: Build ACPI tables for HVMlite guests

2016-09-08 Thread Jan Beulich
>>> On 07.09.16 at 20:59, wrote: > Signed-off-by: Boris Ostrovsky > --- > Changes in v3: > * Some constification of call parameters > * Format adjustments > * New acpi_mem_free hook (a nop) > * Changes in init_acpi_config() to deal with

[Xen-devel] [PATCH v3 18/19] libxl/acpi: Build ACPI tables for HVMlite guests

2016-09-07 Thread Boris Ostrovsky
Signed-off-by: Boris Ostrovsky --- Changes in v3: * Some constification of call parameters * Format adjustments * New acpi_mem_free hook (a nop) * Changes in init_acpi_config() to deal with constified acpi_numa's pointers (initialize pointers as temp variabales) *