Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: 94bfc6f0cba9359c9ddfe560ecaff8f6b1bf1efb
https://github.com/tianocore/edk2/commit/94bfc6f0cba9359c9ddfe560ecaff8f6b1bf1efb
Author: Ceping Sun <[email protected]>
Date: 2025-01-13 (Mon, 13 Jan 2025)
Changed paths:
A UefiCpuPkg/Include/Library/TdxMeasurementLib.h
M UefiCpuPkg/UefiCpuPkg.dec
Log Message:
-----------
UefiCpuPkg: Add TdxMeasurementLib.h
Add below APIs to UefiCpuPkg.
- TdxMeasurementMapPcrToMrIndex
- TdxMeasurementHashAndExtendToRtmr
- TdxMeasurementBuildGuidHob
Cc: Ray Ni <[email protected]>
Cc: Jiaxin Wu <[email protected]>
Cc: Jiewen Yao <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Signed-off-by: Min Xu <[email protected]>
Signed-off-by: Ceping Sun <[email protected]>
Commit: d97f5304139bc55d3f72b830606bca5cd217512e
https://github.com/tianocore/edk2/commit/d97f5304139bc55d3f72b830606bca5cd217512e
Author: Ceping Sun <[email protected]>
Date: 2025-01-13 (Mon, 13 Jan 2025)
Changed paths:
A UefiCpuPkg/Library/TdxMeasurementLibNull/TdxMeasurementLibNull.c
A UefiCpuPkg/Library/TdxMeasurementLibNull/TdxMeasurementLibNull.inf
M UefiCpuPkg/UefiCpuPkg.dsc
Log Message:
-----------
UefiCpuPkg: Add NULL TdxMeasurementLib instance
Add NULL instance of TdxMeasurementLib.
Cc: Ray Ni <[email protected]>
Cc: Jiaxin Wu <[email protected]>
Cc: Jiewen Yao <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Signed-off-by: Min Xu <[email protected]>
Signed-off-by: Ceping Sun <[email protected]>
Commit: 6f73428d0612097058810dcae9a626c5b1b7f005
https://github.com/tianocore/edk2/commit/6f73428d0612097058810dcae9a626c5b1b7f005
Author: Ceping Sun <[email protected]>
Date: 2025-01-13 (Mon, 13 Jan 2025)
Changed paths:
A OvmfPkg/IntelTdx/TdxMeasurementLib/DxeTdxMeasurement.c
A OvmfPkg/IntelTdx/TdxMeasurementLib/DxeTdxMeasurementLib.inf
A OvmfPkg/IntelTdx/TdxMeasurementLib/SecPeiTdxMeasurement.c
A OvmfPkg/IntelTdx/TdxMeasurementLib/SecPeiTdxMeasurementLib.inf
A OvmfPkg/IntelTdx/TdxMeasurementLib/TdxMeasurementCommon.c
Log Message:
-----------
OvmfPkg: Implement TdxMeasurementLib
Add below APIs implementation that copied from TdxHelperLib.
- TdxMeasurementMapPcrToMrIndex
- TdxMeasurementHashAndExtendToRtmr
- TdxMeasurementBuildGuidHob
Cc: Erdem Aktas <[email protected]>
Cc: Jiewen Yao <[email protected]>
Cc: Min Xu <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Cc: Elena Reshetova <[email protected]>
Signed-off-by: Min Xu <[email protected]>
Signed-off-by: Ceping Sun <[email protected]>
Commit: d51baa02a6f37b3aeb0b2e0772ca446831aca2d2
https://github.com/tianocore/edk2/commit/d51baa02a6f37b3aeb0b2e0772ca446831aca2d2
Author: Ceping Sun <[email protected]>
Date: 2025-01-13 (Mon, 13 Jan 2025)
Changed paths:
M OvmfPkg/Include/Library/TdxHelperLib.h
M OvmfPkg/IntelTdx/IntelTdxX64.dsc
R OvmfPkg/IntelTdx/TdxHelperLib/DxeTdxHelper.c
R OvmfPkg/IntelTdx/TdxHelperLib/DxeTdxHelperLib.inf
M OvmfPkg/IntelTdx/TdxHelperLib/PeiTdxHelperLib.inf
M OvmfPkg/IntelTdx/TdxHelperLib/SecTdxHelper.c
M OvmfPkg/IntelTdx/TdxHelperLib/SecTdxHelperLib.inf
R OvmfPkg/IntelTdx/TdxHelperLib/TdxHelperCommon.c
M OvmfPkg/IntelTdx/TdxHelperLib/TdxHelperNull.c
M OvmfPkg/IntelTdx/TdxHelperLib/TdxMeasurementHob.c
M OvmfPkg/OvmfPkgX64.dsc
M OvmfPkg/Tcg/TdTcg2Dxe/TdTcg2Dxe.c
M OvmfPkg/Tcg/TdTcg2Dxe/TdTcg2Dxe.inf
M OvmfPkg/Tcg/TdTcg2Pei/TdTcg2Pei.c
M OvmfPkg/Tcg/TdTcg2Pei/TdTcg2Pei.inf
Log Message:
-----------
OvmfPkg: Update with TdxMeasurementLib
Since the tdx measurement APIs are implemented by
TdxMeasurementLib, the duplicate code are removed.
Cc: Erdem Aktas <[email protected]>
Cc: Jiewen Yao <[email protected]>
Cc: Min Xu <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Cc: Elena Reshetova <[email protected]>
Signed-off-by: Min Xu <[email protected]>
Signed-off-by: Ceping Sun <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/8c180acf1db9...d51baa02a6f3
To unsubscribe from these emails, change your notification settings at
https://github.com/tianocore/edk2/settings/notifications
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits