The following changes since commit 8967b2fe1b2aaae3c29e207d85fab901d580a2dc:
Merge tag 'pull-9p-20261019' of https://github.com/cschoenebeck/qemu into staging (2026-10-20 07:04:06 +0200)
are available in the Git repository at:
https://gitlab.com/kraxel/qemu.git tags/firmware-20261021-pull-request
for you to fetch changes up to 966572648f246483b2076149b4fb9d665789409a:
backends/igvm: fix parameter area entries leak (2026-10-21 18:26:52 +0200)
----------------------------------------------------------------
- igvm: fix policy handling
- igvm: misc minor fixes
- igvm: add command line parameter support
- hw/uefi: fix pkcs7 wrapping typo
----------------------------------------------------------------
Luigi Leonardi (8):
sev: split set_guest_policy into set_guest_policy and set_id_block
igvm: move set_id_block call into the SNP ID block directive handler
i386/sev: convert the guest policy properties to custom accessors
i386/sev: add a get_guest_policy callback
igvm/sev: forward the IGVM guest policy to the platform before launch
backends/igvm: supply an empty device tree when the machine has none
igvm: add command line parameter support
docs/system/igvm: document MADT, COMMAND_LINE and DEVICE_TREE
directives
Martin Pitt (1):
hw/uefi: fix ContentInfo detection in wrap_pkcs7()
Stefano Garzarella (1):
backends/igvm: fix parameter area entries leak
include/system/confidential-guest-support.h | 36 ++--
include/system/igvm-internal.h | 8 +-
backends/confidential-guest-support.c | 24 ++-
backends/igvm-cfg.c | 21 ++
backends/igvm.c | 159 +++++++++-----
hw/uefi/var-service-pkcs7.c | 2 +-
target/i386/sev.c | 225 +++++++++++++-------
docs/system/igvm.rst | 8 +
qapi/qom.json | 7 +-
qemu-options.hx | 6 +-
10 files changed, 336 insertions(+), 160 deletions(-)
--
2.56.0