[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH v3 00/16] Load BIOS via toolstack instead of been embedded in hvmloader.



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@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.