Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260821161103.3489298-1-kraxel@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>, "Michael S. Tsirkin" <mst@redhat.com>, Cornelia Huck <cohuck@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Peter Xu <peterx@redhat.com>, "Philippe Mathieu-Daudé" <philmd@mailo.com>, Peter Maydell <peter.maydell@linaro.org>, Zhao Liu <zhao1.liu@intel.com>, Fabiano Rosas <farosas@suse.de>, Laurent Vivier <lvivier@redhat.com>
.../aarch64/test_vm_launch_update_aarch.py | 33 +
.../x86_64/test_vm_launch_update.py | 48 ++
include/hw/misc/vmlaunchupdate.h | 38 ++
.../standard-headers/misc/vmlaunchupdate.h | 102 +++
include/system/igvm-internal.h | 8 +-
include/system/igvm.h | 1 +
backends/igvm-cfg.c | 3 +
backends/igvm.c | 97 ++-
hw/misc/vmlaunchupdate.c | 333 ++++++++++
system/memory.c | 1 +
tests/qtest/launchupdate-test.c | 625 ++++++++++++++++++
MAINTAINERS | 15 +-
backends/trace-events | 1 +
docs/specs/index.rst | 1 +
docs/specs/vmlaunchupdate.rst | 198 ++++++
hw/misc/meson.build | 3 +
hw/misc/trace-events | 6 +
system/trace-events | 1 +
tests/data/igvm/README | 45 ++
tests/data/igvm/hello.igvm | Bin 0 -> 137112 bytes
tests/data/igvm/qemuinit.igvm | Bin 0 -> 137112 bytes
tests/functional/aarch64/meson.build | 4 +
tests/functional/x86_64/meson.build | 4 +
tests/qtest/meson.build | 2 +
24 files changed, 1535 insertions(+), 34 deletions(-)
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 include/hw/misc/vmlaunchupdate.h
create mode 100644 include/standard-headers/misc/vmlaunchupdate.h
create mode 100644 hw/misc/vmlaunchupdate.c
create mode 100644 tests/qtest/launchupdate-test.c
create mode 100644 docs/specs/vmlaunchupdate.rst
create mode 100644 tests/data/igvm/README
create mode 100644 tests/data/igvm/hello.igvm
create mode 100644 tests/data/igvm/qemuinit.igvm