Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: 9c651ef83a74d83219075316aa5d1c189ed608c8
https://github.com/tianocore/edk2/commit/9c651ef83a74d83219075316aa5d1c189ed608c8
Author: Levi Yun <[email protected]>
Date: 2025-09-30 (Tue, 30 Sep 2025)
Changed paths:
A SecurityPkg/Library/HashLibTpm2/HashLibTpm2PeilessSecLib.c
A SecurityPkg/Library/HashLibTpm2/HashLibTpm2PeilessSecLib.inf
M SecurityPkg/SecurityPkg.ci.yaml
M SecurityPkg/SecurityPkg.dsc
Log Message:
-----------
SecurityPkg/Library: introduce HashLibTpm2PeilessSec
PeilessSec couldn't use the HasLibTpm2 since:
- HashLibTpm2 uses memory allocation/free for Hash interface.
But in PeilessSecPhase doesn't support the free memory since
the allocation of memory via MemoryAllocation APIs is allocated
using HOB which couldn't be freed.
- In SEC phase, it couldn't use DynamicPcd -- PcdHashMasks
- PeilessSec utilises the algorithm passed in
the SpecId event log handed off by TF-A
To address theses, introduce HashLibTpm2PeilessSec used for
measurements in the PeilessSec.
Signed-off-by: Yeoreum Yun <[email protected]>
Commit: 9bca0ee3b25acc42c9d420494aca9dbabc0edec3
https://github.com/tianocore/edk2/commit/9bca0ee3b25acc42c9d420494aca9dbabc0edec3
Author: Levi Yun <[email protected]>
Date: 2025-09-30 (Tue, 30 Sep 2025)
Changed paths:
A SecurityPkg/Include/Library/PeilessSecMeasureLib.h
A SecurityPkg/Library/PeilessSecMeasureLib/PeilessSecMeasureLib.c
A SecurityPkg/Library/PeilessSecMeasureLib/PeilessSecMeasureLib.inf
A SecurityPkg/Library/PeilessSecMeasureLib/PeilessSecMeasureNullLib.c
A SecurityPkg/Library/PeilessSecMeasureLib/PeilessSecMeasureNullLib.inf
M SecurityPkg/SecurityPkg.dec
M SecurityPkg/SecurityPkg.dsc
Log Message:
-----------
SecurityPkg/Library: introduce PeilessSecMeasureLib
PeilessSecMeasureLib is library to support
measurement and extend PCR in PeilessSec where no PEI phase exist.
Signed-off-by: Yeoreum Yun <[email protected]>
Commit: 289b23ec12e2909df9660c8e14cf7e62e955554e
https://github.com/tianocore/edk2/commit/289b23ec12e2909df9660c8e14cf7e62e955554e
Author: Levi Yun <[email protected]>
Date: 2025-09-30 (Tue, 30 Sep 2025)
Changed paths:
M ArmPlatformPkg/ArmPlatformPkg.ci.yaml
M ArmPlatformPkg/ArmPlatformPkg.dsc
M ArmPlatformPkg/PeilessSec/PeilessSec.c
M ArmPlatformPkg/PeilessSec/PeilessSec.h
M ArmPlatformPkg/PeilessSec/PeilessSec.inf
Log Message:
-----------
ArmPlatformPkg/PeilessSec: apply PeilessSecMeasureLib in PeilessSec
To add event logs like Tcg2Pei, apply PeilessSecMeasureLib in PeilessSec.
Signed-off-by: Yeoreum Yun <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/ba079eda61be...289b23ec12e2
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