Remove the qemu-traditional support. This includes the Mini-OS
based ioemu-stubdom.
Don't remove ROMBIOS for now, as it can be used with qemu (XenServer
is doing that).
After adding the series a run of autoconf should be done.
Changes in V2:
- addressed comments
Changes in V3:
- patches 1 and 5 of V2 have been applied already
- addressed comments
Changes in V4:
- addressed comments
Juergen Gross (4):
docs: remove qemu-traditional support from documentation
tools: remove support for running a guest with qemu-traditional
tools: remove qemu-traditional
build: don't require full tools build for building stubdoms
.gitignore | 3 -
CHANGELOG.md | 2 +
Config.mk | 38 --
INSTALL | 13 -
MAINTAINERS | 4 -
Makefile | 2 +-
README | 2 +-
SUPPORT.md | 16 -
config/Paths.mk.in | 3 +-
config/Tools.mk.in | 1 -
docs/man/xl-pci-configuration.5.pod | 4 +-
docs/man/xl.cfg.5.pod.in | 49 +--
docs/misc/stubdom.txt | 52 ---
docs/misc/xenstore-paths.pandoc | 3 +-
docs/process/branching-checklist.txt | 4 -
docs/process/release-technician-checklist.txt | 3 -
docs/process/xen-release-management.pandoc | 2 +-
stubdom/.gitignore | 3 -
stubdom/Makefile | 97 +-----
stubdom/configure | 89 -----
stubdom/configure.ac | 15 -
stubdom/ioemu-minios.cfg | 6 -
tools/Makefile | 58 ----
tools/Rules.mk | 3 -
tools/config.h.in | 3 -
tools/configure | 42 +--
tools/configure.ac | 21 +-
tools/firmware/hvmloader/Makefile | 4 +-
tools/firmware/hvmloader/pci.c | 17 +-
tools/firmware/hvmloader/util.c | 9 +-
tools/libacpi/mk_dsdt.c | 185 +++-------
tools/libs/light/libxl_create.c | 78 +----
tools/libs/light/libxl_device.c | 19 -
tools/libs/light/libxl_disk.c | 7 -
tools/libs/light/libxl_dm.c | 327 +-----------------
tools/libs/light/libxl_dom.c | 10 -
tools/libs/light/libxl_dom_save.c | 140 --------
tools/libs/light/libxl_dom_suspend.c | 65 ----
tools/libs/light/libxl_domain.c | 15 -
tools/libs/light/libxl_exec.c | 75 ----
tools/libs/light/libxl_internal.c | 6 +-
tools/libs/light/libxl_internal.h | 68 +---
tools/libs/light/libxl_pci.c | 183 ----------
tools/libs/light/libxl_sr_stream_format.h | 2 +-
tools/libs/light/libxl_stream_write.c | 4 -
tools/libs/light/libxl_types.idl | 2 +-
tools/python/xen/migration/libxl.py | 2 -
tools/xl/xl_parse.c | 5 +-
48 files changed, 107 insertions(+), 1654 deletions(-)
delete mode 100644 stubdom/ioemu-minios.cfg
--
2.43.0