|
[PATCH v3 06/11] SecurityPkg: SecureBootVariableProvisionLib: Updated implementation
From: Kun Qin <kuqin@...>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3910
This change is in pair with the previous SecureBootVariableLib, which
removes the explicit invocation
From: Kun Qin <kuqin@...>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3910
This change is in pair with the previous SecureBootVariableLib, which
removes the explicit invocation
|
By
Kun Qin
·
#90954
·
|
|
[PATCH v3 05/11] SecurityPkg: SecureBootVariableLib: Added newly supported interfaces
From: kuqin <kuqin@...>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3911
This change updated the interfaces provided by SecureBootVariableLib.
The new additions provided
From: kuqin <kuqin@...>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3911
This change updated the interfaces provided by SecureBootVariableLib.
The new additions provided
|
By
Kun Qin
·
#90953
·
|
|
[PATCH v3 04/11] SecurityPkg: SecureBootVariableLib: Updated signature list creator
From: kuqin <kuqin@...>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3910
This change removes the interface of SecureBootFetchData, and replaced
it with
From: kuqin <kuqin@...>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3910
This change removes the interface of SecureBootFetchData, and replaced
it with
|
By
Kun Qin
·
#90952
·
|
|
[PATCH v3 03/11] SecurityPkg: SecureBootVariableLib: Updated time based payload creator
From: Kun Qin <kuqin@...>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3909
This change updated the interface of 'CreateTimeBasedPayload' by
requiring the caller to provide a
From: Kun Qin <kuqin@...>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3909
This change updated the interface of 'CreateTimeBasedPayload' by
requiring the caller to provide a
|
By
Kun Qin
·
#90951
·
|
|
[PATCH v3 02/11] SecurityPkg: PlatformPKProtectionLib: Added PK protection interface
From: Kun Qin <kuqin@...>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3911
This patch provides an abstracted interface for platform to implement PK
variable related protection
From: Kun Qin <kuqin@...>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3911
This patch provides an abstracted interface for platform to implement PK
variable related protection
|
By
Kun Qin
·
#90950
·
|
|
[PATCH v3 01/11] SecurityPkg: UefiSecureBoot: Definitions of cert and payload structures
From: Kun Qin <kuqin@...>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3910
This change added certificate and payload structures that can be consumed
by SecureBootVariableLib and
From: Kun Qin <kuqin@...>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3910
This change added certificate and payload structures that can be consumed
by SecureBootVariableLib and
|
By
Kun Qin
·
#90949
·
|
|
[PATCH v3 00/11] Enhance Secure Boot Variable Libraries
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3909
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3910
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3911
This is a follow-up of a
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3909
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3910
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3911
This is a follow-up of a
|
By
Kun Qin
·
#90948
·
|
|
[PATCH V4 8/8] OvmfPkg: Add build-flag SECURE_BOOT_FEATURE_ENABLED
From: Min M Xu <min.m.xu@...>
SECURE_BOOT_FEATURE_ENABLED is the build-flag defined when secure boot
is enabled. Currently this flag is used in below lib:
- OvmfPkg/PlatformPei
-
From: Min M Xu <min.m.xu@...>
SECURE_BOOT_FEATURE_ENABLED is the build-flag defined when secure boot
is enabled. Currently this flag is used in below lib:
- OvmfPkg/PlatformPei
-
|
By
Min Xu
·
#90947
·
|
|
[PATCH V4 7/8] OvmfPkg/TdxDxe: Set PcdEmuVariableNvStoreReserved
From: Min M Xu <min.m.xu@...>
Set PcdEmuVariableNvStoreReserved with the value in PlatformInfoHob. It
is the address of the EmuVariableNvStore reserved in Pei-less startup.
Cc: James Bottomley
From: Min M Xu <min.m.xu@...>
Set PcdEmuVariableNvStoreReserved with the value in PlatformInfoHob. It
is the address of the EmuVariableNvStore reserved in Pei-less startup.
Cc: James Bottomley
|
By
Min Xu
·
#90946
·
|
|
[PATCH V4 6/8] OvmfPkg/NvVarsFileLib: Shortcut ConnectNvVarsToFileSystem in secure-boot
From: Min M Xu <min.m.xu@...>
OvmfPkg/Library/NvVarsFileLib allows loading variables into emulated
varstore from a on-disk NvVars file. We can't allow that when secure
boot is active. So
From: Min M Xu <min.m.xu@...>
OvmfPkg/Library/NvVarsFileLib allows loading variables into emulated
varstore from a on-disk NvVars file. We can't allow that when secure
boot is active. So
|
By
Min Xu
·
#90945
·
|
|
[PATCH V4 5/8] OvmfPkg: Reserve and init EmuVariableNvStore in Pei-less Startup
From: Min M Xu <min.m.xu@...>
EmuVariableNvStore is reserved and init with below 2 functions defined in
PlatformInitLib:
- PlatformReserveEmuVariableNvStore
-
From: Min M Xu <min.m.xu@...>
EmuVariableNvStore is reserved and init with below 2 functions defined in
PlatformInitLib:
- PlatformReserveEmuVariableNvStore
-
|
By
Min Xu
·
#90944
·
|
|
[PATCH V4 4/8] OvmfPkg/PlatformPei: Update ReserveEmuVariableNvStore
From: Min M Xu <min.m.xu@...>
ReserveEmuVariableNvStore is updated with below 2 functions defined in
PlatformInitLib:
- PlatformReserveEmuVariableNvStore
-
From: Min M Xu <min.m.xu@...>
ReserveEmuVariableNvStore is updated with below 2 functions defined in
PlatformInitLib:
- PlatformReserveEmuVariableNvStore
-
|
By
Min Xu
·
#90943
·
|
|
[PATCH V4 3/8] OvmfPkg/PlatformInitLib: Add functions for EmuVariableNvStore
From: Min M Xu <min.m.xu@...>
There are 3 functions added for EmuVariableNvStore:
- PlatformReserveEmuVariableNvStore
- PlatformInitEmuVariableNvStore
-
From: Min M Xu <min.m.xu@...>
There are 3 functions added for EmuVariableNvStore:
- PlatformReserveEmuVariableNvStore
- PlatformInitEmuVariableNvStore
-
|
By
Min Xu
·
#90942
·
|
|
[PATCH V4 2/8] OvmfPkg/PeilessStartupLib: Delete TdxValidateCfv
From: Min M Xu <min.m.xu@...>
TdxValidateCfv is used to validate the integrity of FlashNvVarStore
(PcdOvmfFlashNvStorageVariableBase) and it is not Tdx specific.
So it will be moved to
From: Min M Xu <min.m.xu@...>
TdxValidateCfv is used to validate the integrity of FlashNvVarStore
(PcdOvmfFlashNvStorageVariableBase) and it is not Tdx specific.
So it will be moved to
|
By
Min Xu
·
#90941
·
|
|
[PATCH V4 1/8] EmbeddedPkg: Add AllocateRuntimePages in PrePiMemoryAllocationLib
From: Min M Xu <min.m.xu@...>
AllocateRuntimePages is used to allocate one or more 4KB pages of
type EfiRuntimeServicesData.
Cc: Ard Biesheuvel <ardb+tianocore@...>
Cc: Abner Chang
From: Min M Xu <min.m.xu@...>
AllocateRuntimePages is used to allocate one or more 4KB pages of
type EfiRuntimeServicesData.
Cc: Ard Biesheuvel <ardb+tianocore@...>
Cc: Abner Chang
|
By
Min Xu
·
#90940
·
|
|
[PATCH V4 0/8] Enable secure-boot when lauch OVMF with -bios parameter
Secure-Boot related variables include the PK/KEK/DB/DBX and they are
stored in NvVarStore (OVMF_VARS.fd). When lauching with -pflash,
QEMU/OVMF will use emulated flash, and fully support UEFI
Secure-Boot related variables include the PK/KEK/DB/DBX and they are
stored in NvVarStore (OVMF_VARS.fd). When lauching with -pflash,
QEMU/OVMF will use emulated flash, and fully support UEFI
|
By
Min Xu
·
#90939
·
|
|
Re: [PATCH V3 0/7] Enable secure-boot when lauch OVMF with -bios parameter
Ah my bad. I forgot sending below patch in the series.
fec80e84db 2022-06-22 EmbeddedPkg: Add AllocateRuntimePages in PrePiMemoryAllocationLib [Min M Xu]
It is in
Ah my bad. I forgot sending below patch in the series.
fec80e84db 2022-06-22 EmbeddedPkg: Add AllocateRuntimePages in PrePiMemoryAllocationLib [Min M Xu]
It is in
|
By
Min Xu
·
#90938
·
|
|
Re: [PATCH v2 00/11] Enhance Secure Boot Variable Libraries
Acked-by: Michael Kubacki <michael.kubacki@...>
Acked-by: Michael Kubacki <michael.kubacki@...>
|
By
Michael Kubacki
·
#90937
·
|
|
[PATCH] EmbeddedPkg/PrePiMemoryAllocationLib: Add check for space on
offset allocation
Update check for enough space to occur prior to alignment offset.
This prevents cases where EfiFreeMemoryTop < EfiFreeMemoryBottom.
Signed-off-by: Jeff Brasen <jbrasen@...>
---
Update check for enough space to occur prior to alignment offset.
This prevents cases where EfiFreeMemoryTop < EfiFreeMemoryBottom.
Signed-off-by: Jeff Brasen <jbrasen@...>
---
|
By
Jeff Brasen
·
#90936
·
|
|
Compilation failed for Kuno after python upgrade.
I am facing the issue during the build of Kuno meta image after python update from python3.6.9 to python 3.9.13.
I am attaching the screenshot.
Please help me to resolve this issue.
Thank
I am facing the issue during the build of Kuno meta image after python update from python3.6.9 to python 3.9.13.
I am attaching the screenshot.
Please help me to resolve this issue.
Thank
|
By
Girjesh Kumar <girjkuma@...>
·
#90935
·
|