files: 0.828 graphic: 0.815 ppc: 0.674 PID: 0.626 device: 0.610 register: 0.567 semantic: 0.559 architecture: 0.538 mistranslation: 0.537 user-level: 0.510 arm: 0.506 hypervisor: 0.505 vnc: 0.495 permissions: 0.490 risc-v: 0.454 debug: 0.449 x86: 0.419 network: 0.416 peripherals: 0.416 socket: 0.411 i386: 0.409 VMM: 0.406 boot: 0.392 kernel: 0.381 performance: 0.373 TCG: 0.369 virtual: 0.364 assembly: 0.319 KVM: 0.303 'make -C roms efi' does not update edk2 submodules On a fresh clone, 'make -C roms efi' fails because submodule is not initialized [1]: /builds/philmd/qemu/roms/edk2/CryptoPkg/Library/OpensslLib/OpensslLibCrypto.inf(-1): error 000E: File/directory not found in workspace /builds/philmd/qemu/roms/edk2/CryptoPkg/Library/OpensslLib/openssl/e_os.h - Failed - Laszlo suggested [2] it is possibly a regression from commit f3e330e3c319: "roms/Makefile.edk2: don't pull in submodules when building from tarball" [1] https://gitlab.com/philmd/qemu/-/jobs/395644357#L436 [2] https://