[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v1 18/20] libxl/acpi: Add ACPI e820 entry
On 07/06/2016 06:00 AM, Julien Grall wrote: > (CC Stefano) > > Hi Boris, > > On 05/07/16 20:05, Boris Ostrovsky wrote: >> Add entry for ACPI tables created for PVHv2 guests to e820 map. >> >> Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> >> --- >> >> New patch >> >> tools/libxc/include/xc_dom.h | 4 ++++ >> tools/libxl/libxl_dom.c | 8 ++++---- >> tools/libxl/libxl_x86.c | 11 +++++++++++ >> 3 files changed, 19 insertions(+), 4 deletions(-) >> >> diff --git a/tools/libxc/include/xc_dom.h b/tools/libxc/include/xc_dom.h >> index 6cb10c4..ec2da14 100644 >> --- a/tools/libxc/include/xc_dom.h >> +++ b/tools/libxc/include/xc_dom.h >> @@ -102,6 +102,10 @@ struct xc_dom_image { >> xen_vaddr_t virt_alloc_end; >> xen_vaddr_t bsd_symtab_start; >> >> + /* ACPI tables (PVHv2 only) */ >> + xen_pfn_t acpi_pfn; >> + xen_pfn_t acpi_pages; >> + > > It would be good if we can share the fields with ARM (see [1]). This is slightly different: acpi_pfn is address in guest physical space (and is used for building guest's e820 map) and acpitable_blob is a pointer to virtual address in the toolstack (or is it not?). acpi_pages and acpitable_size could be used interchangeably though so that could be shared. -boris > > Regards, > > [1] > https://lists.xenproject.org/archives/html/xen-devel/2016-07/msg00301.html > _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |