public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
From: "Doug Flick via groups.io" <dougflick=microsoft.com@groups.io>
To: "devel@edk2.groups.io" <devel@edk2.groups.io>,
	"ardb+tianocore@kernel.org" <ardb+tianocore@kernel.org>,
	"quic_llindhol@quicinc.com" <quic_llindhol@quicinc.com>,
	"sami.mujawar@arm.com" <sami.mujawar@arm.com>,
	"kraxel@redhat.com" <kraxel@redhat.com>
Subject: [edk2-devel] Assistance Needed: ArmVirtPkg
Date: Mon, 6 May 2024 22:22:07 +0000	[thread overview]
Message-ID: <CY5PR21MB3684925973AEB527F87BFC82B31C2@CY5PR21MB3684.namprd21.prod.outlook.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 4409 bytes --]

All,

In order to patch Tianocore Bugzilla issues and CVEs:
 4541 – Bug 08 - edk2/NetworkPkg: Predictable TCP ISNs (tianocore.org)<https://bugzilla.tianocore.org/show_bug.cgi?id=4541>
and
4542 – Bug 09 - edk2/NetworkPkg: Use of a Weak PseudoRandom Number Generator (tianocore.org)<https://bugzilla.tianocore.org/show_bug.cgi?id=4542>

I've added as a dependency Hash2CryptoDxe and RngDxe lib to NetworkPkg. I've been able to add the relevant libraries to the DSCs of OvmfPkg and EmulatorPkg however I'm seeing odd behavior with ArmVirtPkg.

Would someone more knowledgeable with ArmVirtPkg take a look this PR.

PixieFail #8 and #9 TCBZ4541 and TCBZ4542 by Flickdm · Pull Request #5582 · tianocore/edk2 (github.com)<https://github.com/tianocore/edk2/pull/5582>

The issue was introduced in the commit "ArmVirtPkg: : Add RngDxe to ArmVirtPkg<https://github.com/tianocore/edk2/pull/5582/commits/03148ed3fe87ceb1c5ce9f53e08d5d0c93c169cf>"

Right now PlatformCI_ArmVirtPkg_Ubuntu_GCC5_PR is crashing with

INFO - Synchronous Exception at 0x000000007FBE35BC
INFO - PC 0x00007FBE35BC (0x00007FBE0000+0x000035BC) [ 0] RngDxe.dll
INFO - PC 0x00007FBE2430 (0x00007FBE0000+0x00002430) [ 0] RngDxe.dll
INFO - PC 0x00007FBE2E14 (0x00007FBE0000+0x00002E14) [ 0] RngDxe.dll
INFO - PC 0x00004748CCFC (0x000047485000+0x00007CFC) [ 1] DxeCore.dll
INFO - PC 0x00004749A6C4 (0x000047485000+0x000156C4) [ 1] DxeCore.dll
INFO - PC 0x0000474904F0 (0x000047485000+0x0000B4F0) [ 1] DxeCore.dll
INFO -
INFO - [ 0] /__w/1/s/Build/ArmVirtQemu-AARCH64/DEBUG_GCC5/AARCH64/SecurityPkg/RandomNumberGenerator/RngDxe/RngDxe/DEBUG/RngDxe.dll
INFO - [ 1] /__w/1/s/Build/ArmVirtQemu-AARCH64/DEBUG_GCC5/AARCH64/MdeModulePkg/Core/Dxe/DxeMain/DEBUG/DxeCore.dll
INFO -
INFO -   X0 0x0000000080000000   X1 0x0000000000000000   X2 0x0000000000000000   X3 0x0000000000000000
INFO -   X4 0x0000000000000000   X5 0x0000000000000000   X6 0x0000000000000000   X7 0x0000000000000000
INFO -   X8 0x000000007FFFF008   X9 0x0000000700000000  X10 0x000000007EA47000  X11 0x000000007EA54FFF
INFO -  X12 0x0000000000000000  X13 0x0000000000000008  X14 0x0000000000000000  X15 0x0000000000000000
INFO -  X16 0x0000000047484D70  X17 0x00000000474CC000  X18 0x0000000000000000  X19 0x000000007FFD0018
INFO -  X20 0x0000000000000001  X21 0x000000007EA55D98  X22 0x000000007FBE5000  X23 0x0000000000000030
INFO -  X24 0x0000000000000000  X25 0x000000007FBE5000  X26 0x0000000000000000  X27 0x00000000474B0000
INFO -  X28 0x0000000000000001   FP 0x0000000047484C50   LR 0x000000007FBE2430
INFO -
INFO -   V0 0x0000000000000000 0000000000000000   V1 0x0000000000000000 0000000000000000
INFO -   V2 0x0000000000000000 0000000000000000   V3 0x0000000000000000 0000000000000000
INFO -   V4 0x0000000000000000 0000000000000000   V5 0x0000000000000000 0000000000000000
INFO -   V6 0x0000000000000000 0000000000000000   V7 0x0000000000000000 0000000000000000
INFO -   V8 0x0000000000000000 0000000000000000   V9 0x0000000000000000 0000000000000000
INFO -  V10 0x0000000000000000 0000000000000000  V11 0x0000000000000000 0000000000000000
INFO -  V12 0x0000000000000000 0000000000000000  V13 0x0000000000000000 0000000000000000
INFO -  V14 0x0000000000000000 0000000000000000  V15 0x0000000000000000 0000000000000000
INFO -  V16 0x0000000000000000 0000000000000000  V17 0x0000000000000000 0000000000000000
INFO -  V18 0x0000000000000000 0000000000000000  V19 0x0000000000000000 0000000000000000
INFO -  V20 0x0000000000000000 0000000000000000  V21 0x0000000000000000 0000000000000000
INFO -  V22 0x0000000000000000 0000000000000000  V23 0x0000000000000000 0000000000000000
INFO -  V24 0x0000000000000000 0000000000000000  V25 0x0000000000000000 0000000000000000
INFO -  V26 0x0000000000000000 0000000000000000  V27 0x0000000000000000 0000000000000000
INFO -  V28 0x0000000000000000 0000000000000000  V29 0x0000000000000000 0000000000000000
INFO -  V30 0x0000000000000000 0000000000000000  V31 0x0000000000000000 0000000000000000


Thanks!


  *
Doug



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



[-- Attachment #2: Type: text/html, Size: 19378 bytes --]

             reply	other threads:[~2024-05-06 22:22 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-05-06 22:22 Doug Flick via groups.io [this message]
2024-05-07 10:48 ` [edk2-devel] Assistance Needed: ArmVirtPkg Gerd Hoffmann
2024-05-07 15:17 ` Ard Biesheuvel
2024-05-07 22:28   ` Doug Flick via groups.io
2024-05-07 23:19     ` Ard Biesheuvel
2024-05-07 23:40       ` Doug Flick via groups.io

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-list from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CY5PR21MB3684925973AEB527F87BFC82B31C2@CY5PR21MB3684.namprd21.prod.outlook.com \
    --to=devel@edk2.groups.io \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox