Branch: refs/heads/master Home: https://github.com/tianocore/edk2 Commit: 5ab96f5437e03ddc0288771fdfd9e916cd755aac https://github.com/tianocore/edk2/commit/5ab96f5437e03ddc0288771fdfd9e916cd755aac Author: Dun Tan <dun....@intel.com> Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths: M SecurityPkg/SecurityPkg.dec Log Message: ----------- SecurityPkg: Add a new gEdkiiTpmInstanceHobGuid This new Guid HOB contains a TPM instance Guid which is the same as PcdTpmInstanceGuid. The HOB is used for StandaloneMm driver which needs to consume the dynamic PcdTpmInstanceGuid. Signed-off-by: Dun Tan <dun....@intel.com> Commit: f9950cceecc12d40298b0287f193c6e6ddb9a14b https://github.com/tianocore/edk2/commit/f9950cceecc12d40298b0287f193c6e6ddb9a14b Author: Dun Tan <dun....@intel.com> Date: 2024-07-02 (Tue, 02 Jul 2024) Changed paths: M SecurityPkg/SecurityPkg.dec Log Message: ----------- SecurityPkg:Add new HOB for PhysicalPresenceInterfaceVersion Add a new gEdkiiTcgPhysicalPresenceInterfaceVerHobGuid. This new Guid HOB contains a a string of the Version of Physical Presence interface which is the same as PcdTcgPhysicalPresenceInterfaceVer. The HOB is used for StandaloneMm driver which needs to consume the dynamic PcdTcgPhysicalPresenceInterfaceVer. Signed-off-by: Dun Tan <dun....@intel.com> Commit: cb38d27f1dbbd787d3606f6314b5f33a5cb86646 https://github.com/tianocore/edk2/commit/cb38d27f1dbbd787d3606f6314b5f33a5cb86646 Author: Dun Tan <dun....@intel.com> Date: 2024-07-02 (Tue, 02 Jul 2024) Changed paths: M SecurityPkg/Tcg/Tcg2Config/Tcg2ConfigPei.inf M SecurityPkg/Tcg/Tcg2Config/Tcg2ConfigPeim.c Log Message: ----------- SecurityPkg/Tcg2ConfigPei: Build two new HOBs Build following two new HOBs: gEdkiiTcgPhysicalPresenceInterfaceVerHobGuid gEdkiiTpmInstanceHobGuid The two HOBs will be used by Tcg2StandaloneMm driver to avoid using the related dynamic PCDs. Signed-off-by: Dun Tan <dun....@intel.com> Commit: 97ede07beb5eb09b1e3fe09c9ce0137a7425dc1e https://github.com/tianocore/edk2/commit/97ede07beb5eb09b1e3fe09c9ce0137a7425dc1e Author: Dun Tan <dun....@intel.com> Date: 2024-07-02 (Tue, 02 Jul 2024) Changed paths: M SecurityPkg/Tcg/Tcg2Smm/Tcg2Smm.c M SecurityPkg/Tcg/Tcg2Smm/Tcg2Smm.h M SecurityPkg/Tcg/Tcg2Smm/Tcg2StandaloneMm.c M SecurityPkg/Tcg/Tcg2Smm/Tcg2StandaloneMm.inf M SecurityPkg/Tcg/Tcg2Smm/Tcg2TraditionalMm.c Log Message: ----------- SecurityPkg/Tcg2StandaloneMm:Consume gEdkiiTpmInstanceHobGuid Consume gEdkiiTpmInstanceHobGuid in Tcg2StandaloneMm driver. It's to avoid using dynamic PcdTpmInstanceGuid in StandaloneMm driver. Signed-off-by: Dun Tan <dun....@intel.com> Commit: add3ca4e0060cbf134f3c8559d5569bda24a5c9b https://github.com/tianocore/edk2/commit/add3ca4e0060cbf134f3c8559d5569bda24a5c9b Author: Dun Tan <dun....@intel.com> Date: 2024-07-02 (Tue, 02 Jul 2024) Changed paths: M SecurityPkg/Library/SmmTcg2PhysicalPresenceLib/MmTcg2PhysicalPresenceLibCommon.c M SecurityPkg/Library/SmmTcg2PhysicalPresenceLib/MmTcg2PhysicalPresenceLibCommon.h M SecurityPkg/Library/SmmTcg2PhysicalPresenceLib/SmmTcg2PhysicalPresenceLib.c M SecurityPkg/Library/SmmTcg2PhysicalPresenceLib/StandaloneMmTcg2PhysicalPresenceLib.c M SecurityPkg/Library/SmmTcg2PhysicalPresenceLib/StandaloneMmTcg2PhysicalPresenceLib.inf Log Message: ----------- SecurityPkg:Consume gEdkiiTcgPhysicalPresenceInterfaceVerHobGuid Consume gEdkiiTcgPhysicalPresenceInterfaceVerHobGuid in StandaloneMmTcg2PhysicalPresenceLib. This is to avoid using the dynamic PcdTcgPhysicalPresenceInterfaceVer in StandaloneMm module. Signed-off-by: Dun Tan <dun....@intel.com> Commit: cb6ba975ae54f8eb915136264bf040d52d7bc2b4 https://github.com/tianocore/edk2/commit/cb6ba975ae54f8eb915136264bf040d52d7bc2b4 Author: Dun Tan <dun....@intel.com> Date: 2024-07-02 (Tue, 02 Jul 2024) Changed paths: A SecurityPkg/Include/Guid/Tcg2AcpiCommunicateBuffer.h M SecurityPkg/SecurityPkg.dec Log Message: ----------- SecurityPkg: Add new gEdkiiTcg2AcpiCommunicateBufferHobGuid Add a new GUID HOB gEdkiiTcg2AcpiCommunicateBufferHobGuid. This Tcg2 Acpi Communicate Buffer HOB is used to store the address of a buffer reserved for Tcg2Acpi driver. The buffer will be used to retrive information from Standalone mm environment. Signed-off-by: Dun Tan <dun....@intel.com> Commit: 9a76c7945b762ed8abed3b917aa6217846ae1918 https://github.com/tianocore/edk2/commit/9a76c7945b762ed8abed3b917aa6217846ae1918 Author: Dun Tan <dun....@intel.com> Date: 2024-07-02 (Tue, 02 Jul 2024) Changed paths: M SecurityPkg/Tcg/Tcg2Config/Tcg2ConfigPei.inf M SecurityPkg/Tcg/Tcg2Config/Tcg2ConfigPeim.c Log Message: ----------- SecurityPkg: Build gEdkiiTcg2AcpiCommunicateBufferHobGuid Install a callback of gEfiPeiMemoryDiscoveredPpiGuid to build the gEdkiiTcg2AcpiCommunicateBufferHobGuid in the Tcg2ConfigPei PEIM. The HOB contains a buffer reserved by MmUnblockMemoryLib. The buffer will be used in Tcg2Acpi driver to retrive information from standalone mm environment. Signed-off-by: Dun Tan <dun....@intel.com> Commit: e939ecf6c19f932535d073e383d016e8bf2e8ee7 https://github.com/tianocore/edk2/commit/e939ecf6c19f932535d073e383d016e8bf2e8ee7 Author: Dun Tan <dun....@intel.com> Date: 2024-07-02 (Tue, 02 Jul 2024) Changed paths: M SecurityPkg/Tcg/Tcg2Acpi/Tcg2Acpi.c M SecurityPkg/Tcg/Tcg2Acpi/Tcg2Acpi.inf Log Message: ----------- SecurityPkg: Consume gEdkiiTcg2AcpiCommunicateBufferHobGuid Consume gEdkiiTcg2AcpiCommunicateBufferHobGuid in Tcg2Acpi driver. Tcg2Acpi will use the buffer stored in the HOB to exchange information with Tcg2StandaloneMm by the MM_COMMUNICATION_PROTOCOL. Signed-off-by: Dun Tan <dun....@intel.com> Compare: https://github.com/tianocore/edk2/compare/8bf27965dbb9...e939ecf6c19f 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