[pve-devel] applied: [PATCH qemu-server v2] use non SMM ovmf code file for i440fx machines

Thomas Lamprecht t.lamprecht at proxmox.com
Thu Oct 21 12:39:36 CEST 2021


On 11.10.21 14:10, Dominik Csapak wrote:
> ovmf with SMM enabled will not boot on i440fx (hangs on graphics
> initialization), so load the non SMM variant.
> 
> should be no issue regarding live-migration since it never worked with
> this anyway.
> 
> adapts the test and adds one with q35
> 
> Signed-off-by: Dominik Csapak <d.csapak at proxmox.com>
> ---
> changes from v1:
> * encode 'no-smm' instead of machine type in the ovmf hash
> * move the is_q35 checks out of the get_ovmf_files
> 
>  PVE/API2/Qemu.pm                              |  4 ++-
>  PVE/QemuServer.pm                             | 26 +++++++++++------
>  test/cfg2cmd/efi-secboot-and-tpm-q35.conf     |  6 ++++
>  test/cfg2cmd/efi-secboot-and-tpm-q35.conf.cmd | 28 +++++++++++++++++++
>  test/cfg2cmd/efi-secboot-and-tpm.conf         |  2 +-
>  test/cfg2cmd/efi-secboot-and-tpm.conf.cmd     |  2 +-
>  6 files changed, 57 insertions(+), 11 deletions(-)
>  create mode 100644 test/cfg2cmd/efi-secboot-and-tpm-q35.conf
>  create mode 100644 test/cfg2cmd/efi-secboot-and-tpm-q35.conf.cmd
> 
>

With Stefan's T-b and R-b applied, thanks!





More information about the pve-devel mailing list