Branch: refs/heads/master Home: https://github.com/tianocore/edk2 Commit: 94bfc6f0cba9359c9ddfe560ecaff8f6b1bf1efb https://github.com/tianocore/edk2/commit/94bfc6f0cba9359c9ddfe560ecaff8f6b1bf1efb Author: Ceping Sun <cepingx....@intel.com> 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 <ray...@intel.com> Cc: Jiaxin Wu <jiaxin...@intel.com> Cc: Jiewen Yao <jiewen....@intel.com> Cc: Gerd Hoffmann <kra...@redhat.com> Signed-off-by: Min Xu <min.m...@intel.com> Signed-off-by: Ceping Sun <cepingx....@intel.com> Commit: d97f5304139bc55d3f72b830606bca5cd217512e https://github.com/tianocore/edk2/commit/d97f5304139bc55d3f72b830606bca5cd217512e Author: Ceping Sun <cepingx....@intel.com> 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 <ray...@intel.com> Cc: Jiaxin Wu <jiaxin...@intel.com> Cc: Jiewen Yao <jiewen....@intel.com> Cc: Gerd Hoffmann <kra...@redhat.com> Signed-off-by: Min Xu <min.m...@intel.com> Signed-off-by: Ceping Sun <cepingx....@intel.com> Commit: 6f73428d0612097058810dcae9a626c5b1b7f005 https://github.com/tianocore/edk2/commit/6f73428d0612097058810dcae9a626c5b1b7f005 Author: Ceping Sun <cepingx....@intel.com> 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 <erdemak...@google.com> Cc: Jiewen Yao <jiewen....@intel.com> Cc: Min Xu <min.m...@intel.com> Cc: Gerd Hoffmann <kra...@redhat.com> Cc: Elena Reshetova <elena.reshet...@intel.com> Signed-off-by: Min Xu <min.m...@intel.com> Signed-off-by: Ceping Sun <cepingx....@intel.com> Commit: d51baa02a6f37b3aeb0b2e0772ca446831aca2d2 https://github.com/tianocore/edk2/commit/d51baa02a6f37b3aeb0b2e0772ca446831aca2d2 Author: Ceping Sun <cepingx....@intel.com> 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 <erdemak...@google.com> Cc: Jiewen Yao <jiewen....@intel.com> Cc: Min Xu <min.m...@intel.com> Cc: Gerd Hoffmann <kra...@redhat.com> Cc: Elena Reshetova <elena.reshet...@intel.com> Signed-off-by: Min Xu <min.m...@intel.com> Signed-off-by: Ceping Sun <cepingx....@intel.com> 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 edk2-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-commits