See patch 3/7 (7/3 for Americans) for the reasoning
Ján Tomko (7):
Add a copy of the Sandwich license
remote: do not generate the qemu protocol header
Deprecate the QEMU driver
meson: remove all references to QEMU
Remove src/qemu/
tests: remove qemu
NEWS: Document the QEMU driver removal
COPYING.Sandwich | 6 +
NEWS.rst | 64 +-
docs/html/meson.build | 2 +-
docs/manpages/meson.build | 4 -
docs/meson.build | 7 +-
libvirt.spec.in | 2 +-
meson.build | 97 +-
src/meson.build | 64 +-
src/qemu/libvirt-qemu.sysusers.conf | 4 -
src/qemu/libvirt_qemu_probes.d | 22 -
[...]
src/qemu/qemu_shim.c | 418 -
src/qemu/qemu_slirp.c | 348 -
src/qemu/qemu_slirp.h | 72 -
src/qemu/qemu_snapshot.c | 4661 --
src/qemu/qemu_snapshot.h | 91 -
src/qemu/qemu_tpm.c | 1377 -
src/qemu/qemu_tpm.h | 70 -
src/qemu/qemu_validate.c | 5616 --
src/qemu/qemu_validate.h | 46 -
src/qemu/qemu_vhost_user.c | 512 -
src/qemu/qemu_vhost_user.h | 59 -
src/qemu/qemu_vhost_user_gpu.c | 251 -
src/qemu/qemu_vhost_user_gpu.h | 48 -
src/qemu/qemu_virtiofs.c | 481 -
src/qemu/qemu_virtiofs.h | 45 -
src/qemu/test_libvirtd_qemu.aug.in | 138 -
src/qemu/virtqemud.init.in | 26 -
src/qemu/virtqemud.service.extra.in | 18 -
src/qemu/virtqemud.socket.extra.in | 2 -
src/remote/meson.build | 12 +-
src/remote/qemu_protocol.h | 23 +
src/security/apparmor/meson.build | 4 +-
tests/meson.build | 101 -
tests/qemuagentdata/fsinfo.xml | 39 -
tests/qemuagenttest.c | 1442 -
tests/qemublocktest.c | 1395 -
.../backupmerge/basic-deep-out.json | 25 -
.../backupmerge/basic-flat-out.json | 25 -
.../backupmerge/basic-intermediate-out.json | 25 -
.../backupmerge/empty-out.json | 1 -
.../backupmerge/snapshots-deep-out.json | 41 -
tests/qemuxmlconfdata/x86_64-pc-graphics.xml | 56 -
[...]
.../x86_64-pc-headless.x86_64-latest.args | 48 -
.../x86_64-pc-headless.x86_64-latest.xml | 78 -
tests/qemuxmlconfdata/x86_64-pc-headless.xml | 51 -
...4-pc-minimal.x86_64-latest.abi-update.args | 33 -
...64-pc-minimal.x86_64-latest.abi-update.xml | 31 -
.../x86_64-pc-minimal.x86_64-latest.args | 33 -
.../x86_64-pc-minimal.x86_64-latest.xml | 31 -
tests/qemuxmlconfdata/x86_64-pc-minimal.xml | 12 -
...fault-models.x86_64-latest.abi-update.args | 47 -
...efault-models.x86_64-latest.abi-update.xml | 71 -
...6_64-q35-default-models.x86_64-latest.args | 47 -
...86_64-q35-default-models.x86_64-latest.xml | 71 -
.../x86_64-q35-default-models.xml | 24 -
.../x86_64-q35-graphics.x86_64-latest.args | 59 -
.../x86_64-q35-graphics.x86_64-latest.xml | 125 -
tests/qemuxmlconfdata/x86_64-q35-graphics.xml | 56 -
.../x86_64-q35-headless.x86_64-latest.args | 57 -
.../x86_64-q35-headless.x86_64-latest.xml | 117 -
tests/qemuxmlconfdata/x86_64-q35-headless.xml | 51 -
...-q35-minimal.x86_64-latest.abi-update.args | 38 -
...4-q35-minimal.x86_64-latest.abi-update.xml | 50 -
.../x86_64-q35-minimal.x86_64-latest.args | 38 -
.../x86_64-q35-minimal.x86_64-latest.xml | 50 -
tests/qemuxmlconfdata/x86_64-q35-minimal.xml | 12 -
tests/qemuxmlconftest.c | 3032 --
tools/meson.build | 16 -
tools/wireshark/src/libvirt/meson.build | 2 -
4381 files changed, 82 insertions(+), 1491066 deletions(-)
Tell me, isn't that beautiful?
create mode 100644 COPYING.Sandwich
delete mode 100644 src/qemu/libvirt-qemu.sysusers.conf
delete mode 100644 src/qemu/libvirt_qemu_probes.d
delete mode 100644 src/qemu/libvirtd_qemu.aug
delete mode 100644 src/qemu/meson.build
delete mode 100644 src/qemu/postcopy-migration.sysctl
delete mode 100644 src/qemu/qemu.conf.in
delete mode 100644 src/qemu/qemu_agent.c
delete mode 100644 src/qemu/qemu_agent.h
delete mode 100644 src/qemu/qemu_alias.c
delete mode 100644 src/qemu/qemu_alias.h
delete mode 100644 src/qemu/qemu_backup.c
delete mode 100644 src/qemu/qemu_backup.h
delete mode 100644 src/qemu/qemu_block.c
delete mode 100644 src/qemu/qemu_block.h
delete mode 100644 src/qemu/qemu_blockjob.c
delete mode 100644 src/qemu/qemu_blockjob.h
delete mode 100644 src/qemu/qemu_capabilities.c
delete mode 100644 src/qemu/qemu_capabilities.h
delete mode 100644 src/qemu/qemu_capspriv.h
delete mode 100644 src/qemu/qemu_cgroup.c
delete mode 100644 src/qemu/qemu_cgroup.h
delete mode 100644 src/qemu/qemu_chardev.c
delete mode 100644 src/qemu/qemu_chardev.h
delete mode 100644 src/qemu/qemu_checkpoint.c
delete mode 100644 src/qemu/qemu_checkpoint.h
delete mode 100644 src/qemu/qemu_command.c
delete mode 100644 src/qemu/qemu_command.h
delete mode 100644 src/qemu/qemu_conf.c
delete mode 100644 src/qemu/qemu_conf.h
delete mode 100644 src/qemu/qemu_dbus.c
delete mode 100644 src/qemu/qemu_dbus.h
delete mode 100644 src/qemu/qemu_domain.c
delete mode 100644 src/qemu/qemu_domain.h
delete mode 100644 src/qemu/qemu_domain_address.c
delete mode 100644 src/qemu/qemu_domain_address.h
delete mode 100644 src/qemu/qemu_domainjob.c
delete mode 100644 src/qemu/qemu_domainjob.h
delete mode 100644 src/qemu/qemu_driver.c
delete mode 100644 src/qemu/qemu_driver.h
delete mode 100644 src/qemu/qemu_extdevice.c
delete mode 100644 src/qemu/qemu_extdevice.h
delete mode 100644 src/qemu/qemu_fd.c
delete mode 100644 src/qemu/qemu_fd.h
delete mode 100644 src/qemu/qemu_firmware.c
delete mode 100644 src/qemu/qemu_firmware.h
delete mode 100644 src/qemu/qemu_hostdev.c
delete mode 100644 src/qemu/qemu_hostdev.h
delete mode 100644 src/qemu/qemu_hotplug.c
delete mode 100644 src/qemu/qemu_hotplug.h
delete mode 100644 src/qemu/qemu_interface.c
delete mode 100644 src/qemu/qemu_interface.h
delete mode 100644 src/qemu/qemu_interop_config.c
delete mode 100644 src/qemu/qemu_interop_config.h
delete mode 100644 src/qemu/qemu_migration.c
delete mode 100644 src/qemu/qemu_migration.h
delete mode 100644 src/qemu/qemu_migration_cookie.c
delete mode 100644 src/qemu/qemu_migration_cookie.h
delete mode 100644 src/qemu/qemu_migration_params.c
delete mode 100644 src/qemu/qemu_migration_params.h
delete mode 100644 src/qemu/qemu_migration_paramspriv.h
delete mode 100644 src/qemu/qemu_monitor.c
delete mode 100644 src/qemu/qemu_monitor.h
delete mode 100644 src/qemu/qemu_monitor_json.c
delete mode 100644 src/qemu/qemu_monitor_json.h
delete mode 100644 src/qemu/qemu_monitor_priv.h
delete mode 100644 src/qemu/qemu_monitor_text.c
delete mode 100644 src/qemu/qemu_monitor_text.h
delete mode 100644 src/qemu/qemu_namespace.c
delete mode 100644 src/qemu/qemu_namespace.h
delete mode 100644 src/qemu/qemu_nbdkit.c
delete mode 100644 src/qemu/qemu_nbdkit.h
delete mode 100644 src/qemu/qemu_nbdkitpriv.h
delete mode 100644 src/qemu/qemu_passt.c
delete mode 100644 src/qemu/qemu_passt.h
delete mode 100644 src/qemu/qemu_postparse.c
delete mode 100644 src/qemu/qemu_postparse.h
delete mode 100644 src/qemu/qemu_process.c
delete mode 100644 src/qemu/qemu_process.h
delete mode 100644 src/qemu/qemu_processpriv.h
delete mode 100644 src/qemu/qemu_qapi.c
delete mode 100644 src/qemu/qemu_qapi.h
delete mode 100644 src/qemu/qemu_rdp.c
delete mode 100644 src/qemu/qemu_rdp.h
delete mode 100644 src/qemu/qemu_saveimage.c
delete mode 100644 src/qemu/qemu_saveimage.h
delete mode 100644 src/qemu/qemu_security.c
delete mode 100644 src/qemu/qemu_security.h
delete mode 100644 src/qemu/qemu_shim.c
delete mode 100644 src/qemu/qemu_slirp.c
delete mode 100644 src/qemu/qemu_slirp.h
delete mode 100644 src/qemu/qemu_snapshot.c
delete mode 100644 src/qemu/qemu_snapshot.h
delete mode 100644 src/qemu/qemu_tpm.c
delete mode 100644 src/qemu/qemu_tpm.h
delete mode 100644 src/qemu/qemu_validate.c
delete mode 100644 src/qemu/qemu_validate.h
delete mode 100644 src/qemu/qemu_vhost_user.c
delete mode 100644 src/qemu/qemu_vhost_user.h
delete mode 100644 src/qemu/qemu_vhost_user_gpu.c
delete mode 100644 src/qemu/qemu_vhost_user_gpu.h
delete mode 100644 src/qemu/qemu_virtiofs.c
delete mode 100644 src/qemu/qemu_virtiofs.h
delete mode 100644 src/qemu/test_libvirtd_qemu.aug.in
delete mode 100644 src/qemu/virtqemud.init.in
delete mode 100644 src/qemu/virtqemud.service.extra.in
delete mode 100644 src/qemu/virtqemud.socket.extra.in
create mode 100644 src/remote/qemu_protocol.h
delete mode 100644 tests/qemuagentdata/fsinfo.xml
delete mode 100644 tests/qemuagenttest.c
delete mode 100644 tests/qemublocktest.c
delete mode 100644 tests/qemublocktestdata/backupmerge/basic-deep-out.json
delete mode 100644 tests/qemublocktestdata/backupmerge/basic-flat-out.json
delete mode 100644 tests/qemublocktestdata/backupmerge/basic-intermediate-out.json
delete mode 100644 tests/qemublocktestdata/backupmerge/empty-out.json
delete mode 100644 tests/qemublocktestdata/backupmerge/snapshots-deep-out.json
delete mode 100644 tests/qemublocktestdata/backupmerge/snapshots-flat-out.json
delete mode 100644 tests/qemublocktestdata/backupmerge/snapshots-intermediate-out.json
[...]
delete mode 100644 tests/qemuxmlconfdata/x86_64-q35-default-models.x86_64-latest.args
delete mode 100644 tests/qemuxmlconfdata/x86_64-q35-default-models.x86_64-latest.xml
delete mode 100644 tests/qemuxmlconfdata/x86_64-q35-default-models.xml
delete mode 100644 tests/qemuxmlconfdata/x86_64-q35-graphics.x86_64-latest.args
delete mode 100644 tests/qemuxmlconfdata/x86_64-q35-graphics.x86_64-latest.xml
delete mode 100644 tests/qemuxmlconfdata/x86_64-q35-graphics.xml
delete mode 100644 tests/qemuxmlconfdata/x86_64-q35-headless.x86_64-latest.args
delete mode 100644 tests/qemuxmlconfdata/x86_64-q35-headless.x86_64-latest.xml
delete mode 100644 tests/qemuxmlconfdata/x86_64-q35-headless.xml
delete mode 100644
tests/qemuxmlconfdata/x86_64-q35-minimal.x86_64-latest.abi-update.args
delete mode 100644 tests/qemuxmlconfdata/x86_64-q35-minimal.x86_64-latest.abi-update.xml
delete mode 100644 tests/qemuxmlconfdata/x86_64-q35-minimal.x86_64-latest.args
delete mode 100644 tests/qemuxmlconfdata/x86_64-q35-minimal.x86_64-latest.xml
delete mode 100644 tests/qemuxmlconfdata/x86_64-q35-minimal.xml
delete mode 100644 tests/qemuxmlconftest.c
--
2.49.0