On 02/25/2016 09:55 AM, Anthony PERARD wrote:
Hi all,
Many changes in V3:
no more cmdline, but use each modules' cmdline to provide a name for it.
in libxc:
- use xc_dom_alloc_segment() to load modules. see patch #1.
- avoid duplication of code between PVHv2 and hvmloader for the
initialisation of hvm_start_info.
in xl/libxl:
- only one new option, bios_firmware. acpi_firmware is reused, see
patch #6.
in hvmloader:
- handle rombios as separate case.
more detail in each patches.
I've look at loading the BIOS and the ACPI tables via the toolstack instead
of having them embedded in the hvmloader binary.
This is what I've been trying to do for HVMlite/PVHv2 guests. Roger and
I have a PoC toolstack code that loads limited ACPI data into the guest
but I wonder whether these patches already do this.
I haven't gone over the series in detail yet. Does this allow toolstack
to load RSDP and then R/XSDT, FADT etc. directly to guest memory or are
they passed to hvmloader to do so via hvm_start_info? (I think it's the
latter based on how I read patch 13 but I am not sure).
-boris
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel