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

Reply via email to