]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Don't specify smm at all if it's not supported
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 3 Jan 2024 14:04:11 +0000 (15:04 +0100)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 3 Jan 2024 14:06:19 +0000 (15:06 +0100)
mkosi/qemu.py

index 328bc4bc111658d71d3383fc1d6a4c5ebc6bd5ed..18131f6e24a1d08f250b7f1ff84e389ae72f102a 100644 (file)
@@ -541,8 +541,8 @@ def run_qemu(args: MkosiArgs, config: MkosiConfig, qemu_device_fds: Mapping[Qemu
         shm = ["-object", f"memory-backend-memfd,id=mem,size={config.qemu_mem},share=on"]
 
     machine = f"type={config.architecture.default_qemu_machine()}"
-    if firmware == QemuFirmware.uefi:
-        machine += f",smm={'on' if ovmf_supports_sb and config.architecture.supports_smm() else 'off'}"
+    if firmware == QemuFirmware.uefi and config.architecture.supports_smm():
+        machine += f",smm={'on' if ovmf_supports_sb else 'off'}"
     if shm:
         machine += ",memory-backend=mem"