[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 Thu, Feb 25, 2016 at 11:16:18AM -0500, Boris Ostrovsky wrote: > 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). Those patches only allow to load the DSDT table from a file, rather than having it embedded in the hvmloader binary. hvmloader take care of building the RSDT XSDT FADT etc. And yes, the DSDT table is passed to hvmloader via the hvm_start_info. -- Anthony PERARD _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |