|
Re: [PATCH v6 06/29] OvmfPkg/ResetVector: pre-validate the data pages used in SEC phase
Hi,
Hmm, tdx must handle this too.
So maybe we should drop the "Snp" from the name here ...
... and store the range which needs validation in another, not snp-specific block?
Jiewen? Min?
take
Hi,
Hmm, tdx must handle this too.
So maybe we should drop the "Snp" from the name here ...
... and store the range which needs validation in another, not snp-specific block?
Jiewen? Min?
take
|
By
Gerd Hoffmann
·
#80150
·
|
|
Re: [PATCH v6 02/29] OvmfPkg: reserve CPUID page for SEV-SNP
Is the format of the page documented somewhere?
Is this snp-specific? Or could this also be used without snp?
thanks,
Gerd
Is the format of the page documented somewhere?
Is this snp-specific? Or could this also be used without snp?
thanks,
Gerd
|
By
Gerd Hoffmann
·
#80149
·
|
|
Re: [PATCH V5 2/2] OvmfPkg/ResetVector: Enable Intel TDX in ResetVector of Ovmf
Agree.
In the current patch a page (defined by PcdOvmfSecGhcbPageTableBase) reserved in MEMFD
is used as the 5-level page directory.
Now One new page will be reserved in MEMFD to hold the level 5 page
Agree.
In the current patch a page (defined by PcdOvmfSecGhcbPageTableBase) reserved in MEMFD
is used as the 5-level page directory.
Now One new page will be reserved in MEMFD to hold the level 5 page
|
By
Min Xu
·
#80148
·
|
|
Re: [PATCH V5 2/2] OvmfPkg/ResetVector: Enable Intel TDX in ResetVector of Ovmf
Hi,
Well, the page table setup should be in common code not tdx code as
5-level paging isn't something tdx-specific.
I'd suggest to add this to OvmfPkg/ResetVector/Ia32/PageTables64.asm.
Reserve one
Hi,
Well, the page table setup should be in common code not tdx code as
5-level paging isn't something tdx-specific.
I'd suggest to add this to OvmfPkg/ResetVector/Ia32/PageTables64.asm.
Reserve one
|
By
Gerd Hoffmann
·
#80147
·
|
|
Re: [PATCH 2/2] .azurepipelines: Add UefiPayloadPkg in gate-build-job.yml and CISetting.py
Thanks a lot!
Thanks,
Dun
Thanks a lot!
Thanks,
Dun
|
By
duntan
·
#80146
·
|
|
回复: [edk2-devel] [PATCH 2/2] .azurepipelines: Add UefiPayloadPkg in gate-build-job.yml and CISetting.py
I upload it again. Now, it has been merged.
Thanks
Liming
I upload it again. Now, it has been merged.
Thanks
Liming
|
By
gaoliming
·
#80145
·
|
|
Re: [PATCH v5 0/8] Ovmf: Disable the TPM2 platform hierarchy
I apologize that you see this 3 times now. I thought something went wrong with the smtp delivery since the messages didn't appear as fast as expected, but obviously that wasn't the case and now it
I apologize that you see this 3 times now. I thought something went wrong with the smtp delivery since the messages didn't appear as fast as expected, but obviously that wasn't the case and now it
|
By
Stefan Berger
·
#80144
·
|
|
Re: [PATCH 2/2] .azurepipelines: Add UefiPayloadPkg in gate-build-job.yml and CISetting.py
Hi Liming,
I have seen the link to push my commits to master of edk2. The result shows that the Ci test failed in ArmPlatformPkg. But I think my commits will not affect the ArmPlatformPkg. Here is
Hi Liming,
I have seen the link to push my commits to master of edk2. The result shows that the Ci test failed in ArmPlatformPkg. But I think my commits will not affect the ArmPlatformPkg. Here is
|
By
duntan
·
#80143
·
|
|
Re: [PATCH V5 2/2] OvmfPkg/ResetVector: Enable Intel TDX in ResetVector of Ovmf
My understanding is that we should first add 5-level paging support in OVMF, right?
I am planning to add 5-level paging in OvmfPkgX64.dsc. Any comments?
My understanding is that we should first add 5-level paging support in OVMF, right?
I am planning to add 5-level paging in OvmfPkgX64.dsc. Any comments?
|
By
Min Xu
·
#80142
·
|
|
[PATCH v5 8/8] ArmVirtPkg: Disable the TPM2 platform hierarchy
Use the newly added function to disable the TPM2 platform hierarchy.
Signed-off-by: Stefan Berger <stefanb@...>
---
ArmVirtPkg/Library/PlatformBootManagerLib/PlatformBm.c | 6 ++++++
Use the newly added function to disable the TPM2 platform hierarchy.
Signed-off-by: Stefan Berger <stefanb@...>
---
ArmVirtPkg/Library/PlatformBootManagerLib/PlatformBm.c | 6 ++++++
|
By
Stefan Berger <stefanb@...>
·
#80141
·
|
|
[PATCH v5 3/8] SecurityPkg/TPM: Add a NULL implementation of TpmPlatformHierarchyLib
Add a NULL implementation of the library class TpmPlatformHierarchyLib
Signed-off-by: Stefan Berger <stefanb@...>
---
.../PeiDxeTpmPlatformHierarchyLib.c | 19 ++++++++++++
Add a NULL implementation of the library class TpmPlatformHierarchyLib
Signed-off-by: Stefan Berger <stefanb@...>
---
.../PeiDxeTpmPlatformHierarchyLib.c | 19 ++++++++++++
|
By
Stefan Berger <stefanb@...>
·
#80140
·
|
|
[PATCH v5 5/8] OvmfPkg: Reference new TPM classes in the build system for compilation
Compile the added TPM related code now.
Signed-off-by: Stefan Berger <stefanb@...>
---
OvmfPkg/AmdSev/AmdSevX64.dsc | 3 +++
OvmfPkg/Bhyve/BhyveX64.dsc
Compile the added TPM related code now.
Signed-off-by: Stefan Berger <stefanb@...>
---
OvmfPkg/AmdSev/AmdSevX64.dsc | 3 +++
OvmfPkg/Bhyve/BhyveX64.dsc
|
By
Stefan Berger <stefanb@...>
·
#80139
·
|
|
[PATCH v5 1/8] SecurityPkg/TPM: Import PeiDxeTpmPlatformHierarchyLib.c from edk2-platforms
Import PeiDxeTpmPlatformHierarchyLib.c from edk2-platforms.
Signed-off-by: Stefan Berger <stefanb@...>
---
.../Include/Library/TpmPlatformHierarchyLib.h | 27 ++
Import PeiDxeTpmPlatformHierarchyLib.c from edk2-platforms.
Signed-off-by: Stefan Berger <stefanb@...>
---
.../Include/Library/TpmPlatformHierarchyLib.h | 27 ++
|
By
Stefan Berger <stefanb@...>
·
#80138
·
|
|
[PATCH v5 7/8] ArmVirtPkg: Reference new TPM classes in the build system for compilation
Signed-off-by: Stefan Berger <stefanb@...>
---
ArmVirtPkg/ArmVirtCloudHv.dsc | 1 +
ArmVirtPkg/ArmVirtQemu.dsc | 3 +++
Signed-off-by: Stefan Berger <stefanb@...>
---
ArmVirtPkg/ArmVirtCloudHv.dsc | 1 +
ArmVirtPkg/ArmVirtQemu.dsc | 3 +++
|
By
Stefan Berger <stefanb@...>
·
#80137
·
|
|
[PATCH v5 6/8] OvmfPkg: Disable the TPM2 platform hierarchy
Use the newly added function to disable the TPM2 platform hierarchy.
Signed-off-by: Stefan Berger <stefanb@...>
---
OvmfPkg/Library/PlatformBootManagerLib/BdsPlatform.c | 6 ++++++
Use the newly added function to disable the TPM2 platform hierarchy.
Signed-off-by: Stefan Berger <stefanb@...>
---
OvmfPkg/Library/PlatformBootManagerLib/BdsPlatform.c | 6 ++++++
|
By
Stefan Berger <stefanb@...>
·
#80136
·
|
|
[PATCH v5 0/8] Ovmf: Disable the TPM2 platform hierarchy
This series imports code from the edk2-platforms project related to
disabling the TPM2 platform hierarchy in Ovmf and ArmVirtPkg. It
addresses the Ovmf aspects of the following
This series imports code from the edk2-platforms project related to
disabling the TPM2 platform hierarchy in Ovmf and ArmVirtPkg. It
addresses the Ovmf aspects of the following
|
By
Stefan Berger <stefanb@...>
·
#80135
·
|
|
[PATCH v5 2/8] SecurityPkg/TPM: Fix bugs in imported PeiDxeTpmPlatformHierarchyLib
Fix some bugs in the original PeiDxeTpmPlatformHierarchyLib.c.
Signed-off-by: Stefan Berger <stefanb@...>
---
.../PeiDxeTpmPlatformHierarchyLib.c | 23 +++++--------------
1 file
Fix some bugs in the original PeiDxeTpmPlatformHierarchyLib.c.
Signed-off-by: Stefan Berger <stefanb@...>
---
.../PeiDxeTpmPlatformHierarchyLib.c | 23 +++++--------------
1 file
|
By
Stefan Berger <stefanb@...>
·
#80134
·
|
|
[PATCH v5 4/8] SecurityPkg: Introduce new PCD PcdRandomizePlatformHierarchy
Introduce the new PCD
gEfiSecurityPkgTokenSpaceGuid.PcdRandomizePlatformHierarchy.
Signed-off-by: Stefan Berger <stefanb@...>
---
.../PeiDxeTpmPlatformHierarchyLib.inf
Introduce the new PCD
gEfiSecurityPkgTokenSpaceGuid.PcdRandomizePlatformHierarchy.
Signed-off-by: Stefan Berger <stefanb@...>
---
.../PeiDxeTpmPlatformHierarchyLib.inf
|
By
Stefan Berger <stefanb@...>
·
#80133
·
|
|
[PATCH v5 8/8] ArmVirtPkg: Disable the TPM2 platform hierarchy
Use the newly added function to disable the TPM2 platform hierarchy.
Signed-off-by: Stefan Berger <stefanb@...>
---
ArmVirtPkg/Library/PlatformBootManagerLib/PlatformBm.c | 6 ++++++
Use the newly added function to disable the TPM2 platform hierarchy.
Signed-off-by: Stefan Berger <stefanb@...>
---
ArmVirtPkg/Library/PlatformBootManagerLib/PlatformBm.c | 6 ++++++
|
By
Stefan Berger <stefanb@...>
·
#80132
·
|
|
[PATCH v5 7/8] ArmVirtPkg: Reference new TPM classes in the build system for compilation
Signed-off-by: Stefan Berger <stefanb@...>
---
ArmVirtPkg/ArmVirtCloudHv.dsc | 1 +
ArmVirtPkg/ArmVirtQemu.dsc | 3 +++
Signed-off-by: Stefan Berger <stefanb@...>
---
ArmVirtPkg/ArmVirtCloudHv.dsc | 1 +
ArmVirtPkg/ArmVirtQemu.dsc | 3 +++
|
By
Stefan Berger <stefanb@...>
·
#80131
·
|