|
[PATCH 4/4] OvmfPkg: add TPM2_SHA1_ENABLE build option
Allows to compile OVMF without HashInstanceLibSha1,
i.e. no SHA1 hash support in TPM/TCG modules.
Signed-off-by: Gerd Hoffmann <kraxel@...>
---
OvmfPkg/OvmfTpmComponentsDxe.dsc.inc | 2 ++
Allows to compile OVMF without HashInstanceLibSha1,
i.e. no SHA1 hash support in TPM/TCG modules.
Signed-off-by: Gerd Hoffmann <kraxel@...>
---
OvmfPkg/OvmfTpmComponentsDxe.dsc.inc | 2 ++
|
By
Gerd Hoffmann
·
#82456
·
|
|
[PATCH 3/4] OvmfPkg: rework TPM configuration
Rename TPM_ENABLE to TPM2_ENABLE and TPM_CONFIG_ENABLE to
TPM2_CONFIG_ENABLE so they are in line with the ArmVirtPkg
config option names.
Add separate TPM1_ENABLE option for TPM 1.2
Rename TPM_ENABLE to TPM2_ENABLE and TPM_CONFIG_ENABLE to
TPM2_CONFIG_ENABLE so they are in line with the ArmVirtPkg
config option names.
Add separate TPM1_ENABLE option for TPM 1.2
|
By
Gerd Hoffmann
·
#82455
·
|
|
[PATCH 2/4] OvmfPkg: create Tcg2ConfigPeiCompat12.inf
Split Tcg2ConfigPei.inf into two variants: Tcg2ConfigPeiCompat12.inf
with TPM 1.2 backward compatibility included and Tcg2ConfigPei.inf
supporting TPM 2.0 only. This allows x86 builds to choose
Split Tcg2ConfigPei.inf into two variants: Tcg2ConfigPeiCompat12.inf
with TPM 1.2 backward compatibility included and Tcg2ConfigPei.inf
supporting TPM 2.0 only. This allows x86 builds to choose
|
By
Gerd Hoffmann
·
#82454
·
|
|
[PATCH 0/4] OvmfPkg: rework TPM configuration.
Allows to enable/disable TPM 1.2 support in OVMF.
Allows to enable SHA-1 support for TPM hashing.
Gerd Hoffmann (4):
OvmfPkg: move tcg configuration to dsc and fdf include files
OvmfPkg: create
Allows to enable/disable TPM 1.2 support in OVMF.
Allows to enable SHA-1 support for TPM hashing.
Gerd Hoffmann (4):
OvmfPkg: move tcg configuration to dsc and fdf include files
OvmfPkg: create
|
By
Gerd Hoffmann
·
#82453
·
|
|
[PATCH 1/4] OvmfPkg: move tcg configuration to dsc and fdf include files
With this in place the tpm configuration is not duplicated for each of
our four ovmf config variants (ia32, ia32x64, x64, amdsev) and it is
easier to keep them all in sync when updating the tpm
With this in place the tpm configuration is not duplicated for each of
our four ovmf config variants (ia32, ia32x64, x64, amdsev) and it is
easier to keep them all in sync when updating the tpm
|
By
Gerd Hoffmann
·
#82452
·
|
|
[PATCH v3] IntelSiliconPkg/IntelVTdDxe: Support Multi PCI Root Bus
Some system may has multi PCI root bus. It needs to use PciRootBridgeIo
protocol to get the root bus count. Scan each root bus to get all devices.
REF:
Some system may has multi PCI root bus. It needs to use PciRootBridgeIo
protocol to get the root bus count. Scan each root bus to get all devices.
REF:
|
By
Sheng Wei
·
#82451
·
|
|
Re: [PATCH v6 2/3] CryptoPkg/CryptLib: Add QuickSort function on BaseLib
Reviewed-by: Guomin Jiang <guomin.jiang@...>
Reviewed-by: Guomin Jiang <guomin.jiang@...>
|
By
Guomin Jiang
·
#82450
·
|
|
Return EFI_INVALID_PARAMETER if attribute only has EFI_VARIABLE_NON_VOLATILE set
Hi Liming, Hao, and all
Now we’re checking the SCT runtime variable service test
Hi Liming, Hao, and all
Now we’re checking the SCT runtime variable service test
|
By
Sunny Wang
·
#82449
·
|
|
Re: [PATCH V10 4/4] OvmfPkg: Enable TDX in ResetVector
Acked-by: Gerd Hoffmann <kraxel@...>
Acked-by: Gerd Hoffmann <kraxel@...>
|
By
Gerd Hoffmann
·
#82448
·
|
|
Re: [PATCH V10 2/4] OvmfPkg: Clear WORK_AREA_GUEST_TYPE in Main.asm
Acked-by: Gerd Hoffmann <kraxel@...>
Acked-by: Gerd Hoffmann <kraxel@...>
|
By
Gerd Hoffmann
·
#82447
·
|
|
Re: [PATCH] ShellPkg: Parse I/O APIC and x2APIC structure
Sorry for the miss. PR create: https://github.com/tianocore/edk2/pull/2100
Thanks,
Zhichao
Sorry for the miss. PR create: https://github.com/tianocore/edk2/pull/2100
Thanks,
Zhichao
|
By
Gao, Zhichao
·
#82446
·
|
|
[PATCH] MdePkg Cpuid.h: Define CPUID.(EAX=7,ECX=0):EDX[30]
This patch follows new Intel SDM to define CPUID.(EAX=3D7,ECX=3D0):EDX[30].
Signed-off-by: Star Zeng <star.zeng@...>
Cc: Liming Gao <gaoliming@...>
Cc: Zhiguang Liu
This patch follows new Intel SDM to define CPUID.(EAX=3D7,ECX=3D0):EDX[30].
Signed-off-by: Star Zeng <star.zeng@...>
Cc: Liming Gao <gaoliming@...>
Cc: Zhiguang Liu
|
By
Zeng, Star
·
#82445
·
|
|
Re: [PATCH v2] FmpDevicePkg/FmpDxe: Use new Variable Lock interface
Jie:
Thanks for the update. Reviewed-by: Wei6 Xu <wei6.xu@...>
BR,
Wei
Jie:
Thanks for the update. Reviewed-by: Wei6 Xu <wei6.xu@...>
BR,
Wei
|
By
Xu, Wei6
·
#82444
·
|
|
Re: Update NASM to stable release 2.15.05
Mike,
It‘s very good! It allows further NASM cleanup removing DB instructions.
Thanks,
Ray
Mike,
It‘s very good! It allows further NASM cleanup removing DB instructions.
Thanks,
Ray
|
By
Ni, Ray
·
#82443
·
|
|
回复: [edk2-devel] [PATCH 0/5] FmpDevicePkg: Add support for runtime FmpDxe driver
Bob:
Sorry for the late response. I have no comments for the code change.
But, I am not sure whether it is valid to use UEFI FirmwareManagement Protocol in runtime phase, because I don't find
Bob:
Sorry for the late response. I have no comments for the code change.
But, I am not sure whether it is valid to use UEFI FirmwareManagement Protocol in runtime phase, because I don't find
|
By
gaoliming
·
#82442
·
|
|
Re: [PATCH V10 0/4] Add Intel TDX support in OvmfPkg/ResetVector
Thank you Min
Series: Reviewed-by: Jiewen Yao <Jiewen.yao@...>
Thank you Min
Series: Reviewed-by: Jiewen Yao <Jiewen.yao@...>
|
By
Yao, Jiewen
·
#82441
·
|
|
[PATCH V10 4/4] OvmfPkg: Enable TDX in ResetVector
RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3429
Intel's Trust Domain Extensions (Intel TDX) refers to an Intel technology
that extends Virtual Machines Extensions (VMX) and Multi-Key Total
RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3429
Intel's Trust Domain Extensions (Intel TDX) refers to an Intel technology
that extends Virtual Machines Extensions (VMX) and Multi-Key Total
|
By
Min Xu
·
#82440
·
|
|
[PATCH V10 3/4] OvmfPkg: Add IntelTdxMetadata.asm
RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3429
In TDX when host VMM creates a new guest TD, some initial set of
TD-private pages are added using the TDH.MEM.PAGE.ADD function. These
pages
RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3429
In TDX when host VMM creates a new guest TD, some initial set of
TD-private pages are added using the TDH.MEM.PAGE.ADD function. These
pages
|
By
Min Xu
·
#82439
·
|
|
[PATCH V10 2/4] OvmfPkg: Clear WORK_AREA_GUEST_TYPE in Main.asm
RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3429
Previously WORK_AREA_GUEST_TYPE was cleared in SetCr3ForPageTables64.
This is workable for Legacy guest and SEV guest. But it doesn't
RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3429
Previously WORK_AREA_GUEST_TYPE was cleared in SetCr3ForPageTables64.
This is workable for Legacy guest and SEV guest. But it doesn't
|
By
Min Xu
·
#82438
·
|
|
[PATCH V10 1/4] OvmfPkg: Copy Main.asm from UefiCpuPkg to OvmfPkg's ResetVector
RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3429
Previously OvmfPkg/ResetVector uses the Main.asm in
UefiCpuPkg/ReseteVector/Vtf0. In this Main.asm there is only Main16
entry point.
This
RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3429
Previously OvmfPkg/ResetVector uses the Main.asm in
UefiCpuPkg/ReseteVector/Vtf0. In this Main.asm there is only Main16
entry point.
This
|
By
Min Xu
·
#82437
·
|