Branch: refs/heads/master Home: https://github.com/tianocore/edk2 Commit: afba5358c816c88f2b202a45c31fe80e34dd9368 https://github.com/tianocore/edk2/commit/afba5358c816c88f2b202a45c31fe80e34dd9368 Author: Ard Biesheuvel <a...@kernel.org> Date: 2024-09-03 (Tue, 03 Sep 2024)
Changed paths: M ArmVirtPkg/ArmVirt.dsc.inc Log Message: ----------- ArmVirtPkg: Resolve RngLib via RngDxe for TRNG support Gerd reports that ArmVirtQemu running under KVM lost network boot support on systems that do not implement the RNDR/RNDRRS system registers, which provide an architectural, CPU-based source of random numbers. Under KVM, the TRNG SMCCC is available as a fallback, which is exposed via RngDxe but not via the base RngLib library. This means that direct users of RngLib, such as OpensslLib, have no access to the TRNG based entropy source. Let's fix this by resolving RngLib dependencies for UEFI_DRIVER type drivers via DxeRngLib, which uses the protocol exposed by RngDxe internally. Signed-off-by: Ard Biesheuvel <a...@kernel.org> To unsubscribe from these emails, change your notification settings at https://github.com/tianocore/edk2/settings/notifications _______________________________________________ edk2-commits mailing list edk2-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-commits