This is version 8 of this series, rebased on top of staging. The only change is "hvmloader: Check modules whereabouts in perform_tests" is dropped.
The only unacked patch is "hvmloader: Locate the BIOS blob". I figured that Anthony has answered Andrew's question and there is nothing to change. I've only CC'ed relevant people on the unacked patch and this cover letter. Wei. Cc: Ian Jackson <ian.jack...@eu.citrix.com> Cc: Wei Liu <wei.l...@citrix.com> Cc: Andrew Cooper <andrew.coop...@citrix.com> Cc: Jan Beulich <jbeul...@suse.com> Anthony PERARD (13): libxc: Rework extra module initialisation libxc: Prepare a start info structure for hvmloader configure: #define SEABIOS_PATH and OVMF_PATH firmware/makefile: install BIOS blob ... libxl: Load guest BIOS from file hvmloader: Grab the hvm_start_info pointer hvmloader: Locate the BIOS blob hvmloader: Load SeaBIOS from hvm_start_info modules hvmloader: Load OVMF from modules hvmloader: bios->bios_load() now needs to be defined hvmloader: Always build-in SeaBIOS and OVMF loader configure: do not depend on SEABIOS_PATH or OVMF_PATH ... docs/misc/hvmlite: Point to the canonical definition of hvm_start_info docs/man/xl.cfg.pod.5.in | 9 +++ docs/misc/hvmlite.markdown | 20 +---- tools/config.h.in | 6 ++ tools/configure | 14 +++- tools/configure.ac | 12 ++- tools/firmware/Makefile | 10 ++- tools/firmware/hvmloader/Makefile | 39 +-------- tools/firmware/hvmloader/config.h | 2 +- tools/firmware/hvmloader/hvmloader.c | 82 ++++++++++++++++--- tools/firmware/hvmloader/ovmf.c | 34 ++++---- tools/firmware/hvmloader/rombios.c | 3 +- tools/firmware/hvmloader/seabios.c | 25 +++--- tools/firmware/hvmloader/util.h | 3 + tools/libxc/include/xc_dom.h | 3 + tools/libxc/xc_dom_hvmloader.c | 136 ++++++++++--------------------- tools/libxc/xc_dom_x86.c | 152 +++++++++++++++++++++++++---------- tools/libxl/libxl.h | 8 ++ tools/libxl/libxl_dom.c | 61 ++++++++++++++ tools/libxl/libxl_internal.h | 2 + tools/libxl/libxl_paths.c | 10 +++ tools/libxl/libxl_types.idl | 1 + tools/libxl/xl_cmdimpl.c | 11 ++- 22 files changed, 401 insertions(+), 242 deletions(-) -- 2.1.4 _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel