[PULL 00/10] Firmware 20261021 patches

Gerd Hoffmann posted 10 patches 1 day, 2 hours ago
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(-)
[PULL 00/10] Firmware 20261021 patches
Posted by Gerd Hoffmann 1 day, 2 hours ago
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
Re: [PULL 00/10] Firmware 20261021 patches
Posted by Richard Henderson 11 hours ago
On 10/21/26 18:32, Gerd Hoffmann wrote:
> The following changes since commit 8967b2fe1b2aaae3c29e207d85fab901d580a2dc:
> 
>    Merge tag 'pull-9p-20261019' ofhttps://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

Applied, thanks.

r~