|
[PATCH v5 1/7] OvmfPkg: Realize EfiMemoryAcceptProtocol in AmdSevDxe
From: Sophia Wolf <phiawolf@...>
When a guest OS does not support unaccepted memory, the unaccepted
memory must be accepted before returning a memory map to the
From: Sophia Wolf <phiawolf@...>
When a guest OS does not support unaccepted memory, the unaccepted
memory must be accepted before returning a memory map to the
|
By
Dionna Glaze
·
#94601
·
|
|
[PATCH v5 0/7] Add safe unaccepted memory behavior
These seven patches build on the lazy-accept patch series
"Introduce Lazy-accept for Tdx guest"
by adding SEV-SNP support for the MemoryAccept protocol, and
importantly making eager memory
These seven patches build on the lazy-accept patch series
"Introduce Lazy-accept for Tdx guest"
by adding SEV-SNP support for the MemoryAccept protocol, and
importantly making eager memory
|
By
Dionna Glaze
·
#94600
·
|
|
Re: The principles of EDK2 module reconstruction for archs
Hi Leif,
Concatenation is a good idea. Makes it more obvious and can be easily
adopted for new CPU archs.
There is an additional case where an implementation does not have
differences based on CPU
Hi Leif,
Concatenation is a good idea. Makes it more obvious and can be easily
adopted for new CPU archs.
There is an additional case where an implementation does not have
differences based on CPU
|
By
Michael D Kinney
·
#94599
·
|
|
Re: [edk2-platforms PATCH 0/2] Platform/RaspberryPi: SyncPcie() fixes
Hi Jeremy,
I tested applying the range tweak in your patch, unfortunately it doesn't
seem to work on my setup. I'm still getting "usb 1-1: device descriptor
read/64, error -71" errors.
Here's my
Hi Jeremy,
I tested applying the range tweak in your patch, unfortunately it doesn't
seem to work on my setup. I'm still getting "usb 1-1: device descriptor
read/64, error -71" errors.
Here's my
|
By
Adrien Thierry
·
#94598
·
|
|
Re: [PATCH v4 1/6] OvmfPkg: Realize EfiMemoryAcceptProtocol in AmdSevDxe
It shouldn't happen, but I'll return EFI_INVALID_PARAMETER on those conditions.
Will do, thanks for your review.
--
-Dionna Glaze, PhD (she/her)
It shouldn't happen, but I'll return EFI_INVALID_PARAMETER on those conditions.
Will do, thanks for your review.
--
-Dionna Glaze, PhD (she/her)
|
By
Dionna Glaze
·
#94597
·
|
|
Re: The principles of EDK2 module reconstruction for archs
I agree similar things will certainly happen for ARM/AARCH64, which will probably be noticeable when I start eradicating ArmPkg and putting the arch-standard bits into (mostly) MdePkg.
But I like the
I agree similar things will certainly happen for ARM/AARCH64, which will probably be noticeable when I start eradicating ArmPkg and putting the arch-standard bits into (mostly) MdePkg.
But I like the
|
By
Leif Lindholm
·
#94596
·
|
|
[PATCH v6 19/19] ArmVirtPkg: Kvmtool: Add RNG support using FW-TRNG interface
From: Sami Mujawar <sami.mujawar@...>
Bugzilla: 3668 (https://bugzilla.tianocore.org/show_bug.cgi?id=3D3668)
The EFI_RNG_PROTOCOL published by RngDxe has been updated to
implement the
From: Sami Mujawar <sami.mujawar@...>
Bugzilla: 3668 (https://bugzilla.tianocore.org/show_bug.cgi?id=3D3668)
The EFI_RNG_PROTOCOL published by RngDxe has been updated to
implement the
|
By
PierreGondois
·
#94595
·
|
|
[PATCH v6 18/19] SecurityPkg/RngDxe: Add Arm support of RngDxe
From: Pierre Gondois <pierre.gondois@...>
Bugzilla: 3668 (https://bugzilla.tianocore.org/show_bug.cgi?id=3D3668)
Add RngDxe support for Arm. This implementation uses the TrngLib
to support the
From: Pierre Gondois <pierre.gondois@...>
Bugzilla: 3668 (https://bugzilla.tianocore.org/show_bug.cgi?id=3D3668)
Add RngDxe support for Arm. This implementation uses the TrngLib
to support the
|
By
PierreGondois
·
#94594
·
|
|
[PATCH v6 17/19] SecurityPkg/RngDxe: Rename AArch64/RngDxe.c
From: Pierre Gondois <pierre.gondois@...>
To re-use the AArch64/RngDxe.c for an Arm implementation,
rename AArch64/RngDxe.c to ArmRngDxe.c.
Signed-off-by: Pierre Gondois
From: Pierre Gondois <pierre.gondois@...>
To re-use the AArch64/RngDxe.c for an Arm implementation,
rename AArch64/RngDxe.c to ArmRngDxe.c.
Signed-off-by: Pierre Gondois
|
By
PierreGondois
·
#94593
·
|
|
[PATCH v6 16/19] SecurityPkg/RngDxe: Add debug warning for NULL PcdCpuRngSupportedAlgorithm
From: Pierre Gondois <pierre.gondois@...>
PcdCpuRngSupportedAlgorithm should allow to identify the the algorithm
used by the RNDR CPU instruction to generate a random number.
Add a debug warning
From: Pierre Gondois <pierre.gondois@...>
PcdCpuRngSupportedAlgorithm should allow to identify the the algorithm
used by the RNDR CPU instruction to generate a random number.
Add a debug warning
|
By
PierreGondois
·
#94592
·
|
|
[PATCH v6 15/19] SecurityPkg/RngDxe: Add AArch64 RawAlgorithm support through TrngLib
From: Sami Mujawar <sami.mujawar@...>
Bugzilla: 3668 (https://bugzilla.tianocore.org/show_bug.cgi?id=3D3668)
RawAlgorithm is used to provide access to entropy that is suitable
for cryptographic
From: Sami Mujawar <sami.mujawar@...>
Bugzilla: 3668 (https://bugzilla.tianocore.org/show_bug.cgi?id=3D3668)
RawAlgorithm is used to provide access to entropy that is suitable
for cryptographic
|
By
PierreGondois
·
#94591
·
|
|
[PATCH v6 14/19] SecurityPkg/RngDxe: Check before advertising Cpu Rng algo
From: Pierre Gondois <pierre.gondois@...>
RngGetBytes() relies on the RngLib. The RngLib might use the RNDR
instruction if the FEAT_RNG feature is present. RngGetInfo and
RngGetRNG both must
From: Pierre Gondois <pierre.gondois@...>
RngGetBytes() relies on the RngLib. The RngLib might use the RNDR
instruction if the FEAT_RNG feature is present. RngGetInfo and
RngGetRNG both must
|
By
PierreGondois
·
#94590
·
|
|
[PATCH v6 13/19] SecurityPkg/RngDxe: Documentation/include/parameter cleanup
From: Pierre Gondois <Pierre.Gondois@...>
This patch:
-Update RngGetBytes() documentation to align the function
definition and declaration.
-Improve input parameter checking. Even though 'This'
From: Pierre Gondois <Pierre.Gondois@...>
This patch:
-Update RngGetBytes() documentation to align the function
definition and declaration.
-Improve input parameter checking. Even though 'This'
|
By
PierreGondois
·
#94589
·
|
|
[PATCH v6 12/19] SecurityPkg/RngDxe: Remove ArchGetSupportedRngAlgorithms()
From: Pierre Gondois <Pierre.Gondois@...>
RngGetInfo() is one of the 2 functions of the EFI_RNG_PROTOCOL.
RngGetInfo() is currently a mere wrapper around
ArchGetSupportedRngAlgorithms() which is
From: Pierre Gondois <Pierre.Gondois@...>
RngGetInfo() is one of the 2 functions of the EFI_RNG_PROTOCOL.
RngGetInfo() is currently a mere wrapper around
ArchGetSupportedRngAlgorithms() which is
|
By
PierreGondois
·
#94588
·
|
|
[PATCH v6 11/19] SecurityPkg/RngDxe: Replace Pcd with Sp80090Ctr256Guid
From: Pierre Gondois <pierre.gondois@...>
gEfiRngAlgorithmSp80090Ctr256Guid was used as the default algorithm
in RngGetRNG(). The commit below set the default algorithm
From: Pierre Gondois <pierre.gondois@...>
gEfiRngAlgorithmSp80090Ctr256Guid was used as the default algorithm
in RngGetRNG(). The commit below set the default algorithm
|
By
PierreGondois
·
#94587
·
|
|
[PATCH v6 10/19] SecurityPkg/RngDxe: Rename RdRandGenerateEntropy to generic name
From: Sami Mujawar <sami.mujawar@...>
Bugzilla: 3668 (https://bugzilla.tianocore.org/show_bug.cgi?id=3D3668)
Rename RdRandGenerateEntropy() to GenerateEntropy() to provide a
common interface to
From: Sami Mujawar <sami.mujawar@...>
Bugzilla: 3668 (https://bugzilla.tianocore.org/show_bug.cgi?id=3D3668)
Rename RdRandGenerateEntropy() to GenerateEntropy() to provide a
common interface to
|
By
PierreGondois
·
#94586
·
|
|
[PATCH v6 09/19] ArmPkg/TrngLib: Add Arm Firmware TRNG library
From: Sami Mujawar <sami.mujawar@...>
Bugzilla: 3668 (https://bugzilla.tianocore.org/show_bug.cgi?id=3D3668)
The Arm True Random Number Generator Firmware, Interface 1.0,
Platform Design
From: Sami Mujawar <sami.mujawar@...>
Bugzilla: 3668 (https://bugzilla.tianocore.org/show_bug.cgi?id=3D3668)
The Arm True Random Number Generator Firmware, Interface 1.0,
Platform Design
|
By
PierreGondois
·
#94585
·
|
|
[PATCH v6 08/19] ArmPkg: Add FID definitions for Firmware TRNG
From: Sami Mujawar <sami.mujawar@...>
Bugzilla: 3668 (https://bugzilla.tianocore.org/show_bug.cgi?id=3D3668)
The Arm True Random Number Generator Firmware, Interface 1.0,
Platform Design
From: Sami Mujawar <sami.mujawar@...>
Bugzilla: 3668 (https://bugzilla.tianocore.org/show_bug.cgi?id=3D3668)
The Arm True Random Number Generator Firmware, Interface 1.0,
Platform Design
|
By
PierreGondois
·
#94584
·
|
|
[PATCH v6 07/19] MdePkg/TrngLib: Add NULL instance of TRNG Library
From: Sami Mujawar <sami.mujawar@...>
Bugzilla: 3668 (https://bugzilla.tianocore.org/show_bug.cgi?id=3D3668)
The True Random Number Generator (TRNG) library defines an
interface to access the
From: Sami Mujawar <sami.mujawar@...>
Bugzilla: 3668 (https://bugzilla.tianocore.org/show_bug.cgi?id=3D3668)
The True Random Number Generator (TRNG) library defines an
interface to access the
|
By
PierreGondois
·
#94583
·
|
|
[PATCH v6 06/19] MdePkg/TrngLib: Definition for TRNG library class interface
From: Sami Mujawar <sami.mujawar@...>
Bugzilla: 3668 (https://bugzilla.tianocore.org/show_bug.cgi?id=3D3668)
The NIST Special Publications 800-90A, 800-90B and 800-90C
provide recommendations
From: Sami Mujawar <sami.mujawar@...>
Bugzilla: 3668 (https://bugzilla.tianocore.org/show_bug.cgi?id=3D3668)
The NIST Special Publications 800-90A, 800-90B and 800-90C
provide recommendations
|
By
PierreGondois
·
#94582
·
|