Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260624055339.46862-1-anisinha@redhat.com
Maintainers: Gerd Hoffmann <kraxel@redhat.com>, Stefano Garzarella <sgarzare@redhat.com>, Ani Sinha <anisinha@redhat.com>, Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>, Peter Maydell <peter.maydell@linaro.org>, Paolo Bonzini <pbonzini@redhat.com>, Zhao Liu <zhao1.liu@intel.com>, Fabiano Rosas <farosas@suse.de>, Laurent Vivier <lvivier@redhat.com>
MAINTAINERS | 12 +
backends/igvm-cfg.c | 1 +
backends/igvm.c | 91 +++--
docs/specs/index.rst | 1 +
docs/specs/vmlaunchupdate.rst | 147 ++++++++
hw/misc/meson.build | 3 +
hw/misc/trace-events | 5 +
hw/misc/vmlaunchupdate.c | 236 +++++++++++++
include/hw/misc/vmlaunchupdate.h | 85 +++++
include/system/igvm-internal.h | 8 +-
include/system/igvm.h | 3 +
tests/data/igvm/README | 24 ++
tests/data/igvm/hello.igvm | Bin 0 -> 153624 bytes
tests/data/igvm/qemuinit.igvm | Bin 0 -> 256856 bytes
tests/functional/aarch64/meson.build | 1 +
.../aarch64/test_vm_launch_update_aarch.py | 33 ++
tests/functional/x86_64/meson.build | 1 +
.../x86_64/test_vm_launch_update.py | 48 +++
tests/qtest/launchupdate-test.c | 321 ++++++++++++++++++
tests/qtest/meson.build | 2 +
20 files changed, 989 insertions(+), 33 deletions(-)
create mode 100644 docs/specs/vmlaunchupdate.rst
create mode 100644 hw/misc/vmlaunchupdate.c
create mode 100644 include/hw/misc/vmlaunchupdate.h
create mode 100644 tests/data/igvm/README
create mode 100644 tests/data/igvm/hello.igvm
create mode 100644 tests/data/igvm/qemuinit.igvm
create mode 100755 tests/functional/aarch64/test_vm_launch_update_aarch.py
create mode 100755 tests/functional/x86_64/test_vm_launch_update.py
create mode 100644 tests/qtest/launchupdate-test.c