|
Re: [PATCH v7 25/31] UefiCpuPkg/MpLib: add support to register GHCB GPA when SEV-SNP is enabled
Well, the problem with the "do it later" approach is that these tasks
then tend to fall down to the bottom of the TODO list ...
take care,
Gerd
Well, the problem with the "do it later" approach is that these tasks
then tend to fall down to the bottom of the TODO list ...
take care,
Gerd
|
By
Gerd Hoffmann
·
#80767
·
|
|
Re: [Patch V3] UefiPayloadPkg: Add script to build UniversalPayload in UefiPayloadPkg
Hi all,
I just delete Trailing whitespaces of a blank line in this version of patch.
Besides, this script has been tested and can successfully build UniversalPayload on both windows and
Hi all,
I just delete Trailing whitespaces of a blank line in this version of patch.
Besides, this script has been tested and can successfully build UniversalPayload on both windows and
|
By
duntan
·
#80766
·
|
|
[Patch V3] UefiPayloadPkg: Add script to build UniversalPayload in UefiPayloadPkg
V1: Add script to build UniversalPayload, which can be used after edksetup rebuild
The final UPL.elf will be located at root folder of edk2
V2: Revise the ouput directory of generated files and
V1: Add script to build UniversalPayload, which can be used after edksetup rebuild
The final UPL.elf will be located at root folder of edk2
V2: Revise the ouput directory of generated files and
|
By
duntan
·
#80765
·
|
|
[PATCH v3] OvmfPkg: set a default value for the WorkAreaHeader PCD
SEC checks in IsSevGuest if the PCD defined WorkAreaHeader size
matches the size of the WorkAreaHeader struct definition. Set a
default value for the PCD to avoid unnecessary DSC/FDF file
changes in
SEC checks in IsSevGuest if the PCD defined WorkAreaHeader size
matches the size of the WorkAreaHeader struct definition. Set a
default value for the PCD to avoid unnecessary DSC/FDF file
changes in
|
By
Corvin Köhne <c.koehne@...>
·
#80764
·
|
|
Re: [PATCH v7 17/31] OvmfPkg/SecMain: pre-validate the memory used for decompressing Fv
Hi,
I guess TDX needs to do that too?
Should we pick more generic names for the PCDs then?
take care,
Gerd
Hi,
I guess TDX needs to do that too?
Should we pick more generic names for the PCDs then?
take care,
Gerd
|
By
Gerd Hoffmann
·
#80763
·
|
|
Re: [PATCH v2] OvmfPkg: set a default value for the WorkAreaHeader PCD
Reviewed-by: Jiewen Yao <Jiewen.yao@...>
Reviewed-by: Jiewen Yao <Jiewen.yao@...>
|
By
Yao, Jiewen
·
#80762
·
|
|
Re: [PATCH v7 11/31] OvmfPkg/PlatformPei: register GHCB gpa for the SEV-SNP guest
Already done in SEC phase (patch #9), why again in PEI?
thanks,
Gerd
Already done in SEC phase (patch #9), why again in PEI?
thanks,
Gerd
|
By
Gerd Hoffmann
·
#80761
·
|
|
Re: [PATCH v7 09/31] OvmfPkg/SecMain: register GHCB gpa for the SEV-SNP guest
Hi,
A comment explaining those GHCBv1 vs. GHCBv2 differences would be great.
thanks,
Gerd
Hi,
A comment explaining those GHCBv1 vs. GHCBv2 differences would be great.
thanks,
Gerd
|
By
Gerd Hoffmann
·
#80760
·
|
|
Re: [PATCH v7 06/31] OvmfPkg/ResetVector: pre-validate the data pages used in SEC phase
Hi,
Hmm, TDX will re-use those pages for something else. So as long as TDX
is happy with OVMF_SECTION_TYPE_SEC_MEM everything should work fine and
just mentioning that in the comments will be
Hi,
Hmm, TDX will re-use those pages for something else. So as long as TDX
is happy with OVMF_SECTION_TYPE_SEC_MEM everything should work fine and
just mentioning that in the comments will be
|
By
Gerd Hoffmann
·
#80759
·
|
|
Re: [PATCH v7 05/31] OvmfPkg: reserve CPUID page
Hi,
Pointer to the struct spec would be nice here,
take care,
Gerd
Hi,
Pointer to the struct spec would be nice here,
take care,
Gerd
|
By
Gerd Hoffmann
·
#80758
·
|
|
Re: [PATCH V6 1/1] OvmfPkg: Enable TDX in ResetVector
I think we should use the same approach (and the same enum)
we are planing to use for the ConfidentialComputing PCD (see
discussion in the other patch series).
take care,
Gerd
I think we should use the same approach (and the same enum)
we are planing to use for the ConfidentialComputing PCD (see
discussion in the other patch series).
take care,
Gerd
|
By
Gerd Hoffmann
·
#80757
·
|
|
Re: [PATCH v6 06/29] OvmfPkg/ResetVector: pre-validate the data pages used in SEC phase
So a "save space in MEMFD" vs. "be future proof" tradeoff.
Any plans to actually do that?
Defining an 64-bit entry point is a more than just using 64-bit
addresses. For starters long mode requires
So a "save space in MEMFD" vs. "be future proof" tradeoff.
Any plans to actually do that?
Defining an 64-bit entry point is a more than just using 64-bit
addresses. For starters long mode requires
|
By
Gerd Hoffmann
·
#80756
·
|
|
[PATCH 1/1] BaseTools: Change RealPath to AbsPath
Currently the realpath is used when parse modules, which shows the
path with a drive letter in build log. In Windows 'subst' comand is
used to associates a path with a drive letter, when use the
Currently the realpath is used when parse modules, which shows the
path with a drive letter in build log. In Windows 'subst' comand is
used to associates a path with a drive letter, when use the
|
By
Yuwei Chen
·
#80755
·
|
|
Re: [PATCH v1 1/2] UefiCpuPkg: Refactor initialization of CPU features during S3 resume
On Thu, Sep 16, 2021 at 02:14 PM, Ni, Ray wrote:
FeatureInitData = &mAcpiCpuData.CpuFeatureInitData;Hi Ray,
Yes, agree with you, I will remove the code blow.
if (FeatureInitData == NULL) {
On Thu, Sep 16, 2021 at 02:14 PM, Ni, Ray wrote:
FeatureInitData = &mAcpiCpuData.CpuFeatureInitData;Hi Ray,
Yes, agree with you, I will remove the code blow.
if (FeatureInitData == NULL) {
|
By
Jason Lou
·
#80754
·
|
|
[PATCH v2] OvmfPkg: set a default value for the WorkAreaHeader PCD
SEC checks in IsSevGuest if the PCD defined WorkAreaHeader size matches the size of the WorkAreaHeader struct definition. Set a default value for the PCD to avoid unnecessary DSC/FDF file changes in
SEC checks in IsSevGuest if the PCD defined WorkAreaHeader size matches the size of the WorkAreaHeader struct definition. Set a default value for the PCD to avoid unnecessary DSC/FDF file changes in
|
By
Corvin Köhne <c.koehne@...>
·
#80753
·
|
|
Re: [PATCH v1 1/2] UefiCpuPkg: Refactor initialization of CPU features during S3 resume
+ FeatureInitData = &mAcpiCpuData.CpuFeatureInitData;
+ if (FeatureInitData == NULL) {
1. It's impossible for FeatureInitData == NULL.
With this check removed, Reviewed-by: Ray Ni
+ FeatureInitData = &mAcpiCpuData.CpuFeatureInitData;
+ if (FeatureInitData == NULL) {
1. It's impossible for FeatureInitData == NULL.
With this check removed, Reviewed-by: Ray Ni
|
By
Ni, Ray
·
#80752
·
|
|
Re: [PATCH v6] UefiCpuPkg: VTF0 Linear-Address Translation to a 1-GByte Page till 512GB
Ashraf,
The layout of binary files looks good to me.
The Build.py generates the IA32 binary twice which is unnecessary.
But I think it's acceptable.
Reviewed-by: Ray Ni <ray.ni@...>
Ashraf,
The layout of binary files looks good to me.
The Build.py generates the IA32 binary twice which is unnecessary.
But I think it's acceptable.
Reviewed-by: Ray Ni <ray.ni@...>
|
By
Ni, Ray
·
#80751
·
|
|
Re: [PATCH v1] IntelFsp2WrapperPkg: Make PcdFspModeSelection dynamic and set it accordingly
Reviewed-by: Chasel Chiu <chasel.chiu@...>
Reviewed-by: Chasel Chiu <chasel.chiu@...>
|
By
Chiu, Chasel
·
#80750
·
|
|
Re: RFC: Add BaseLib/QuickSort in MdePkg
Amy,
No. We only Add QuickSort() function API into BaseLib.h.
Amy,
No. We only Add QuickSort() function API into BaseLib.h.
|
By
Ni, Ray
·
#80749
·
|
|
Re: RFC: Add BaseLib/QuickSort in MdePkg
Andrew, Liming,
I think your idea works better.
UefiCpuPkg à MdePkg (BaseLib)
xxxPkgà MdeModulePkg (SortLib)à MdePkg (BaseLib)
Gradually we will eliminate the MdeModulePkg (SortLib)
Andrew, Liming,
I think your idea works better.
UefiCpuPkg à MdePkg (BaseLib)
xxxPkgà MdeModulePkg (SortLib)à MdePkg (BaseLib)
Gradually we will eliminate the MdeModulePkg (SortLib)
|
By
Ni, Ray
·
#80748
·
|