|
[PATCH V10 05/47] UefiCpuPkg: Extend VmgExitLibNull to handle #VE exception
#ve
RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3429
VmgExitLib performs the necessary processing to handle a #VC exception.
VmgExitLibNull is a NULL instance of VmgExitLib which provides
RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3429
VmgExitLib performs the necessary processing to handle a #VC exception.
VmgExitLibNull is a NULL instance of VmgExitLib which provides
|
By
Min Xu
·
#87941
·
|
|
[PATCH V10 04/47] MdePkg: Add TdxLib to wrap Tdx operations
RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3429
TdxLib is created with functions to perform the related Tdx operation.
This includes functions for:
- TdAcceptPages : Accept pending
RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3429
TdxLib is created with functions to perform the related Tdx operation.
This includes functions for:
- TdAcceptPages : Accept pending
|
By
Min Xu
·
#87940
·
|
|
[PATCH V10 03/47] MdePkg: Introduce basic Tdx functions in BaseLib
RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3429
Introduce basic Tdx functions in BaseLib:
- TdCall ()
- TdVmCall ()
- TdIsEnabled ()
Cc: Liming Gao <gaoliming@...>
Cc: Brijesh
RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3429
Introduce basic Tdx functions in BaseLib:
- TdCall ()
- TdVmCall ()
- TdIsEnabled ()
Cc: Liming Gao <gaoliming@...>
Cc: Brijesh
|
By
Min Xu
·
#87939
·
|
|
[PATCH V10 02/47] MdePkg: Update Cpuid.h for Tdx
RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3429
Guest software can be designed to run either as a TD, as a legacy virtual
machine, or directly on the CPU, based on enumeration of its
RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3429
Guest software can be designed to run either as a TD, as a legacy virtual
machine, or directly on the CPU, based on enumeration of its
|
By
Min Xu
·
#87938
·
|
|
[PATCH V10 01/47] MdePkg: Add Tdx.h
RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3429
Tdx.h includes the Intel Trust Domain Extension definitions.
Detailed information can be found in below
RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3429
Tdx.h includes the Intel Trust Domain Extension definitions.
Detailed information can be found in below
|
By
Min Xu
·
#87937
·
|
|
[PATCH V10 00/47] Enable Intel TDX in OvmfPkg (Config-A)
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3249
Intel's Trust Domain Extensions (Intel TDX) refers to an Intel technology
that extends Virtual Machines Extensions (VMX) and Multi-Key Total
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3249
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
·
#87936
·
|
|
Re: [PATCH v2 0/2] MdeModulePkg: fix checks for NVM command set
Thanks for the patches. For the series:
Reviewed-by: Hao A Wu <hao.a.wu@...>
Will wait a day before merging them to see if comments from others.
Best Regards,
Hao Wu
Thanks for the patches. For the series:
Reviewed-by: Hao A Wu <hao.a.wu@...>
Will wait a day before merging them to see if comments from others.
Best Regards,
Hao Wu
|
By
Wu, Hao A
·
#87935
·
|
|
Re: [PATCH v1 01/17] IntelFsp2Pkg: Add CpuLib to module INFs that depend on UefiCpuLib.
I think it would be simpler to add the CpuLib mapping to MdePkg/MdeLibs.dsc.inc
All packages should already be including this file, so one change here removes
the need to modify all the individual
I think it would be simpler to add the CpuLib mapping to MdePkg/MdeLibs.dsc.inc
All packages should already be including this file, so one change here removes
the need to modify all the individual
|
By
Michael D Kinney
·
#87934
·
|
|
[PATCH v1 17/17] UefiCpuLib: Remove UefiCpuLib.
Step 4 to merge UefiCpuLib to CpuLib.
Cc: Debkumar De <debkumar.de@...>
Cc: Harry Han <harry.han@...>
Cc: Catharine West <catharine.west@...>
Signed-off-by: Yu Pu
Step 4 to merge UefiCpuLib to CpuLib.
Cc: Debkumar De <debkumar.de@...>
Cc: Harry Han <harry.han@...>
Cc: Catharine West <catharine.west@...>
Signed-off-by: Yu Pu
|
By
Yu Pu <yu.pu@...>
·
#87933
·
|
|
[PATCH v1 16/17] UefiPayloadPkg: Remove UefiCpuLib from module INFs.
Step 3 to merge UefiCpuLib to CpuLib.
Cc: Ray Ni <ray.ni@...> [niruiyu]
Cc: Maurice Ma <maurice.ma@...> [mauricema]
Cc: Benjamin You <benjamin.you@...> [BenjaminYou]
Cc: Sean Rhodes
Step 3 to merge UefiCpuLib to CpuLib.
Cc: Ray Ni <ray.ni@...> [niruiyu]
Cc: Maurice Ma <maurice.ma@...> [mauricema]
Cc: Benjamin You <benjamin.you@...> [BenjaminYou]
Cc: Sean Rhodes
|
By
Yu Pu <yu.pu@...>
·
#87932
·
|
|
[PATCH v1 15/17] UefiCpuPkg: Remove UefiCpuLib from module INFs.
Step 3 to merge UefiCpuLib to CpuLib.
Cc: Eric Dong <eric.dong@...> [ydong10]
Cc: Ray Ni <ray.ni@...> [niruiyu]
Cc: Rahul Kumar <rahul1.kumar@...>
Signed-off-by: Yu Pu
Step 3 to merge UefiCpuLib to CpuLib.
Cc: Eric Dong <eric.dong@...> [ydong10]
Cc: Ray Ni <ray.ni@...> [niruiyu]
Cc: Rahul Kumar <rahul1.kumar@...>
Signed-off-by: Yu Pu
|
By
Yu Pu <yu.pu@...>
·
#87931
·
|
|
[PATCH v1 14/17] SourceLevelDebugPkg: Remove UefiCpuLib from module INFs.
Step 3 to merge UefiCpuLib to CpuLib.
Cc: Hao A Wu <hao.a.wu@...>
Signed-off-by: Yu Pu <yu.pu@...>
---
SourceLevelDebugPkg/SourceLevelDebugPkg.dsc | 1 -
1 file changed, 1
Step 3 to merge UefiCpuLib to CpuLib.
Cc: Hao A Wu <hao.a.wu@...>
Signed-off-by: Yu Pu <yu.pu@...>
---
SourceLevelDebugPkg/SourceLevelDebugPkg.dsc | 1 -
1 file changed, 1
|
By
Yu Pu <yu.pu@...>
·
#87930
·
|
|
[PATCH v1 13/17] PcAtChipsetPkg: Remove UefiCpuLib from module INFs.
Step 3 to merge UefiCpuLib to CpuLib.
Cc: Ray Ni <ray.ni@...>
Signed-off-by: Yu Pu <yu.pu@...>
---
PcAtChipsetPkg/PcAtChipsetPkg.dsc | 1 -
1 file changed, 1 deletion(-)
diff --git
Step 3 to merge UefiCpuLib to CpuLib.
Cc: Ray Ni <ray.ni@...>
Signed-off-by: Yu Pu <yu.pu@...>
---
PcAtChipsetPkg/PcAtChipsetPkg.dsc | 1 -
1 file changed, 1 deletion(-)
diff --git
|
By
Yu Pu <yu.pu@...>
·
#87929
·
|
|
[PATCH v1 12/17] OvmfPkg: Remove UefiCpuLib from module INFs.
Step 3 to merge UefiCpuLib to CpuLib.
Cc: Jiewen Yao <jiewen.yao@...>
Cc: Jordan Justen <jordan.l.justen@...>
Cc: Gerd Hoffmann <kraxel@...>
Signed-off-by: Yu Pu
Step 3 to merge UefiCpuLib to CpuLib.
Cc: Jiewen Yao <jiewen.yao@...>
Cc: Jordan Justen <jordan.l.justen@...>
Cc: Gerd Hoffmann <kraxel@...>
Signed-off-by: Yu Pu
|
By
Yu Pu <yu.pu@...>
·
#87928
·
|
|
[PATCH v1 11/17] IntelFsp2WrapperPkg: Remove UefiCpuLib from module INFs.
Step 3 to merge UefiCpuLib to CpuLib.
Cc: Chasel Chiu <chasel.chiu@...>
Cc: Nate DeSimone <nathaniel.l.desimone@...>
Cc: Star Zeng <star.zeng@...>
Signed-off-by: Yu Pu
Step 3 to merge UefiCpuLib to CpuLib.
Cc: Chasel Chiu <chasel.chiu@...>
Cc: Nate DeSimone <nathaniel.l.desimone@...>
Cc: Star Zeng <star.zeng@...>
Signed-off-by: Yu Pu
|
By
Yu Pu <yu.pu@...>
·
#87927
·
|
|
[PATCH v1 10/17] IntelFsp2Pkg: Remove UefiCpuLib from module INFs.
Step 3 to merge UefiCpuLib to CpuLib.
Cc: Chasel Chiu <chasel.chiu@...>
Cc: Nate DeSimone <nathaniel.l.desimone@...>
Cc: Star Zeng <star.zeng@...>
Signed-off-by: Yu Pu
Step 3 to merge UefiCpuLib to CpuLib.
Cc: Chasel Chiu <chasel.chiu@...>
Cc: Nate DeSimone <nathaniel.l.desimone@...>
Cc: Star Zeng <star.zeng@...>
Signed-off-by: Yu Pu
|
By
Yu Pu <yu.pu@...>
·
#87926
·
|
|
[PATCH v1 09/17] UefiCpuPkg: Move API and implementation from
Step 2 to merge UefiCpuLib to CpuLib.
Cc: Eric Dong <eric.dong@...>
Cc: Ray Ni <ray.ni@...>
Cc: Rahul Kumar <rahul1.kumar@...>
Signed-off-by: Yu Pu <yu.pu@...>
---
Step 2 to merge UefiCpuLib to CpuLib.
Cc: Eric Dong <eric.dong@...>
Cc: Ray Ni <ray.ni@...>
Cc: Rahul Kumar <rahul1.kumar@...>
Signed-off-by: Yu Pu <yu.pu@...>
---
|
By
Yu Pu <yu.pu@...>
·
#87925
·
|
|
[PATCH v1 08/17] MdePkg: Move API and implementation from UefiCpuLib to CpuLib
Step 2 to merge UefiCpuLib to CpuLib.
Cc: Michael D Kinney <michael.d.kinney@...>
Cc: Liming Gao <gaoliming@...>
Cc: Zhiguang Liu <zhiguang.liu@...>
Signed-off-by: Yu Pu
Step 2 to merge UefiCpuLib to CpuLib.
Cc: Michael D Kinney <michael.d.kinney@...>
Cc: Liming Gao <gaoliming@...>
Cc: Zhiguang Liu <zhiguang.liu@...>
Signed-off-by: Yu Pu
|
By
Yu Pu <yu.pu@...>
·
#87924
·
|
|
[PATCH v1 07/17] UefiPayloadPkg: Add CpuLib to module INFs that depend on UefiCpuLib.
Step 1 to merge UefiCpuLib to CpuLib.
Cc: Ray Ni <ray.ni@...>
Cc: Maurice Ma <maurice.ma@...>
Cc: Benjamin You <benjamin.you@...>
Cc: Sean Rhodes
Step 1 to merge UefiCpuLib to CpuLib.
Cc: Ray Ni <ray.ni@...>
Cc: Maurice Ma <maurice.ma@...>
Cc: Benjamin You <benjamin.you@...>
Cc: Sean Rhodes
|
By
Yu Pu <yu.pu@...>
·
#87923
·
|
|
[PATCH v1 06/17] UefiCpuPkg: Add CpuLib to module INFs that depend on UefiCpuLib.
Step 1 to merge UefiCpuLib to CpuLib.
Cc: Eric Dong <eric.dong@...>
Cc: Ray Ni <ray.ni@...>
Cc: Rahul Kumar <rahul1.kumar@...>
Signed-off-by: Yu Pu <yu.pu@...>
---
Step 1 to merge UefiCpuLib to CpuLib.
Cc: Eric Dong <eric.dong@...>
Cc: Ray Ni <ray.ni@...>
Cc: Rahul Kumar <rahul1.kumar@...>
Signed-off-by: Yu Pu <yu.pu@...>
---
|
By
Yu Pu <yu.pu@...>
·
#87922
·
|