graphic: 0.980 device: 0.906 boot: 0.875 peripherals: 0.861 performance: 0.852 architecture: 0.828 socket: 0.805 semantic: 0.761 mistranslation: 0.713 user-level: 0.701 network: 0.687 PID: 0.673 debug: 0.661 permissions: 0.616 x86: 0.615 arm: 0.492 VMM: 0.488 ppc: 0.486 kernel: 0.476 virtual: 0.429 vnc: 0.315 TCG: 0.305 register: 0.226 files: 0.226 risc-v: 0.210 hypervisor: 0.196 assembly: 0.144 i386: 0.123 KVM: 0.106 UEFI SecureCode hangs on MacOs - 8.1.1 / MacOS Ventura Description of problem: Unable to load edk2 secure boot UEFI code. Non-secure edk2 bios works fine, but secure one hangs during load. Steps to reproduce: 1. Run mentioned command - it should display OVMF logo - but it hangs Additional information: * edk2-x86_64-code.fd works fine, edk2-x86_64-secure-code.fd not * Tested with swtpm and without - doesn't matter * TPM access has been observed (when swtpm enabled) - sounds like secure-code validation partially works To enable TPM: ``` -chardev socket,id=chrtpm,path=mytpm0/swtpm-sock \ -tpmdev emulator,id=tpm0,chardev=chrtpm \ -device tpm-tis,tpmdev=tpm0 \ ``` and run swtpm ``` swtpm socket --tpm2 --tpmstate dir=mytpm0 --ctrl type=unixio,path=mytpm0/swtpm-sock ```