diff options
author | Ross Lagerwall <ross.lagerwall@citrix.com> | 2024-06-10 14:32:50 +0100 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2024-06-15 07:16:29 +0000 |
commit | a84876ba283176eb683dc84274bc6c66faffc7a0 (patch) | |
tree | b9a2c6d909e3b3042777ebc780e8d3f37fc57402 | |
parent | cf323e2839ce260fde43487baae205527dee1b2f (diff) | |
download | edk2-a84876ba283176eb683dc84274bc6c66faffc7a0.tar.gz edk2-a84876ba283176eb683dc84274bc6c66faffc7a0.tar.bz2 edk2-a84876ba283176eb683dc84274bc6c66faffc7a0.zip |
OvmfPkg/Xen: Fix use of networking
Since commit 4c4ceb2ceb80 ("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 <ross.lagerwall@citrix.com>
-rw-r--r-- | OvmfPkg/OvmfXen.dsc | 2 | ||||
-rw-r--r-- | OvmfPkg/OvmfXen.fdf | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/OvmfPkg/OvmfXen.dsc b/OvmfPkg/OvmfXen.dsc index 7fc340d1c1..c6fc3031ca 100644 --- a/OvmfPkg/OvmfXen.dsc +++ b/OvmfPkg/OvmfXen.dsc @@ -642,6 +642,8 @@ OvmfPkg/QemuVideoDxe/QemuVideoDxe.inf
OvmfPkg/QemuRamfbDxe/QemuRamfbDxe.inf
+ SecurityPkg/RandomNumberGenerator/RngDxe/RngDxe.inf
+
#
# ISA Support
#
diff --git a/OvmfPkg/OvmfXen.fdf b/OvmfPkg/OvmfXen.fdf index 41368f37e2..84564b3552 100644 --- a/OvmfPkg/OvmfXen.fdf +++ b/OvmfPkg/OvmfXen.fdf @@ -314,6 +314,8 @@ INF ShellPkg/Application/Shell/Shell.inf INF MdeModulePkg/Logo/LogoDxe.inf
+INF SecurityPkg/RandomNumberGenerator/RngDxe/RngDxe.inf
+
#
# Hash2 Protocol producer
#
|