public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [edk2-devel] [PATCH edk2-platform v1 0/2] Fix NetworkPkg load failure on ArmJuno
@ 2024-07-22 15:10 levi.yun
  2024-07-22 15:10 ` [edk2-devel] [PATCH edk2-platform v1 1/2] ARM/VExpressPkg: Use BaseRngLib for NetworkPkg as default levi.yun
  0 siblings, 1 reply; 3+ messages in thread
From: levi.yun @ 2024-07-22 15:10 UTC (permalink / raw)
  To: devel; +Cc: yeoreum.yun, sami.mujawar, pierre.gondois, nd, thomas.abraham

edk2's commit:4c4ceb2ceb80 ("NetworkPkg: SECURITY PATCH CVE-2023-45237")
solved CVE-2023-45237 about usage of a weak pseudoRandom number generator
and this modification add dependency for DxeNetLib with RngDxe driver.

Because of new dependency, Juno failed to load Newtork related packages
(i.e VlanConfigDxe, MnpDxe, ArpDxe, Dhcp4Dxe, Ip4Dxe and etc) like

  ...
  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!!
  ...

This patch fixes NetworkPkg load failure on ArmJuno platform.


levi.yun (2):
  ARM/VExpressPkg: Use BaseRngLib for NetworkPkg as default
  ARM/JunoPkg: Use ArmTrngLib in NetworkPkg

 Platform/ARM/VExpressPkg/ArmVExpress.dsc.inc            | 35 ++++++++++++++++++--
 Platform/ARM/JunoPkg/ArmJuno.dsc                        | 10 ++++++
 Platform/ARM/VExpressPkg/ArmVExpress-networking.fdf.inc |  7 +++-
 3 files changed, 49 insertions(+), 3 deletions(-)

--
Guid("CE165669-3EF3-493F-B85D-6190EE5B9759")



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#120004): https://edk2.groups.io/g/devel/message/120004
Mute This Topic: https://groups.io/mt/107486795/7686176
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io]
-=-=-=-=-=-=-=-=-=-=-=-



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2024-08-02 16:49 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-22 15:10 [edk2-devel] [PATCH edk2-platform v1 0/2] Fix NetworkPkg load failure on ArmJuno levi.yun
2024-07-22 15:10 ` [edk2-devel] [PATCH edk2-platform v1 1/2] ARM/VExpressPkg: Use BaseRngLib for NetworkPkg as default levi.yun
2024-08-02 16:49   ` Sami Mujawar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox