Skip to content

Commit a84876b

Browse files
rosslagerwallmergify[bot]
authored andcommitted
OvmfPkg/Xen: Fix use of networking
Since commit 4c4ceb2 ("NetworkPkg: SECURITY PATCH CVE-2023-45237"), networking modules depend on gEfiRngProtocolGuid but nothing in OvmfXen provides it. This is visible in the logs as several modules present but not loading: Driver A2F436EA-A127-4EF8-957C-8048606FF670 was discovered but not loaded!! Driver E4F61863-FE2C-4B56-A8F4-08519BC439DF was discovered but not loaded!! Driver 025BBFC7-E6A9-4B8B-82AD-6815A1AEAF4A was discovered but not loaded!! Driver 529D3F93-E8E9-4E73-B1E1-BDF6A9D50113 was discovered but not loaded!! Driver 94734718-0BBC-47FB-96A5-EE7A5AE6A2AD was discovered but not loaded!! Include SecurityPkg/RandomNumberGenerator/RngDxe to fix this. Signed-off-by: Ross Lagerwall <[email protected]>
1 parent cf323e2 commit a84876b

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

OvmfPkg/OvmfXen.dsc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -642,6 +642,8 @@
642642
OvmfPkg/QemuVideoDxe/QemuVideoDxe.inf
643643
OvmfPkg/QemuRamfbDxe/QemuRamfbDxe.inf
644644

645+
SecurityPkg/RandomNumberGenerator/RngDxe/RngDxe.inf
646+
645647
#
646648
# ISA Support
647649
#

OvmfPkg/OvmfXen.fdf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -314,6 +314,8 @@ INF ShellPkg/Application/Shell/Shell.inf
314314

315315
INF MdeModulePkg/Logo/LogoDxe.inf
316316

317+
INF SecurityPkg/RandomNumberGenerator/RngDxe/RngDxe.inf
318+
317319
#
318320
# Hash2 Protocol producer
319321
#

0 commit comments

Comments
 (0)