The following changes since commit ae4f3443209ab154b48b706a146e5f557ab147cb:

  Merge tag 'qtest-20260819-pull-request' of https://gitlab.com/farosas/qemu 
into staging (2026-08-19 08:21:57 -0700)

are available in the Git repository at:

  https://gitlab.com/kraxel/qemu.git tags/igvm-20260821-pull-request

for you to fetch changes up to e27a2b5f36a0fc913ab9a55a00f77a33ec6cc4f0:

  Update MAINTAINERS (2026-08-20 16:40:33 +0200)

----------------------------------------------------------------
igvm + vmlaunchupdate: allow guests supply their own igvm firmware images.

----------------------------------------------------------------

Ani Sinha (9):
  MAINTAINERS: elevating myself to be a maintainer for igvm
  system/memory: add a tracepoint for memory_region_finalize
  backends/igvm: add a tracepoint for qigvm_cleanup_memory
  hw/misc/vmlaunchupdate: add api header
  hw/misc/vmlaunchupdate: Introduce hypervisor fw-cfg interface support
  docs/spec: Add a specification document for vm-launch-update device
  tests/qtest: Add small igvm files for testing purpose
  Add functional and unit tests for the vm-launch-update device
  Update MAINTAINERS

Gerd Hoffmann (3):
  igvm: store IgvmCfg pointer in QIgvm
  igvm: track memory regions
  igvm: cleanup memory regions

 .../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

-- 
2.55.0


Reply via email to