Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 6eed57a0aaa4a69fb33c39eb00acaae5c0d44e3f
      
https://github.com/tianocore/edk2/commit/6eed57a0aaa4a69fb33c39eb00acaae5c0d44e3f
  Author: Kun Qin <[email protected]>
  Date:   2025-06-26 (Thu, 26 Jun 2025)

  Changed paths:
    M ArmPkg/Drivers/MmCommunicationDxe/MmCommunication.c
    M ArmPkg/Drivers/MmCommunicationDxe/MmCommunication.inf

  Log Message:
  -----------
  ArmPkg: MmCommunicationDxe: Add MM communicate v3

As MM cores start to support MM communciate v3. This change moves the
MM communicate driver to produce MM communicate v3 protocol.

Signed-off-by: Kun Qin <[email protected]>


  Commit: 1634dd5b9396702556aa784cfd47c3408d72006f
      
https://github.com/tianocore/edk2/commit/1634dd5b9396702556aa784cfd47c3408d72006f
  Author: Kun Qin <[email protected]>
  Date:   2025-06-26 (Thu, 26 Jun 2025)

  Changed paths:
    M ArmPkg/Drivers/MmCommunicationPei/MmCommunicationPei.c
    M ArmPkg/Drivers/MmCommunicationPei/MmCommunicationPei.inf

  Log Message:
  -----------
  ArmPkg: MmCommunicationPei: Add MM communicate v3

As MM cores start to support MM communciate v3. This change moves the
MM communicate driver to produce MM communicate v3 PPI.

Signed-off-by: Kun Qin <[email protected]>


  Commit: 6b7a3e05f06843af98d91d76f2c80bbb73780647
      
https://github.com/tianocore/edk2/commit/6b7a3e05f06843af98d91d76f2c80bbb73780647
  Author: Kun Qin <[email protected]>
  Date:   2025-06-26 (Thu, 26 Jun 2025)

  Changed paths:
    M 
ArmPkg/Library/ArmStandaloneMmCoreEntryPoint/ArmStandaloneMmCoreEntryPoint.c
    M 
ArmPkg/Library/ArmStandaloneMmCoreEntryPoint/ArmStandaloneMmCoreEntryPoint.inf

  Log Message:
  -----------
  ArmPkg: ArmStandaloneMmCoreEntryPoint: Add MM communicate v3 support

As the standalone MM core begins supporting MM Communicate v3, this
update extends its functionality to incorporate MM Communicate v3
headers, enabling compatibility with the new protocol.

Signed-off-by: Kun Qin <[email protected]>


  Commit: 9752e69927ce8e42a4b4602ae628dcfd9891d5cb
      
https://github.com/tianocore/edk2/commit/9752e69927ce8e42a4b4602ae628dcfd9891d5cb
  Author: Kun Qin <[email protected]>
  Date:   2025-06-26 (Thu, 26 Jun 2025)

  Changed paths:
    M ArmPkg/Drivers/StandaloneMmCpu/EventHandle.c
    M ArmPkg/Drivers/StandaloneMmCpu/StandaloneMmCpu.inf

  Log Message:
  -----------
  ArmPkg: StandaloneMmCpu: Add MM communicate v3 support

As the standalone MM core begins supporting MM Communicate v3, this
update extends its functionality to incorporate MM Communicate v3 headers
format, enabling compatibility with the new protocol.

Signed-off-by: Kun Qin <[email protected]>


  Commit: fdb638fc28d3cabf634f206504226de092e2b775
      
https://github.com/tianocore/edk2/commit/fdb638fc28d3cabf634f206504226de092e2b775
  Author: Kun Qin <[email protected]>
  Date:   2025-06-26 (Thu, 26 Jun 2025)

  Changed paths:
    M MdeModulePkg/Core/PiSmmCore/PiSmmIpl.c

  Log Message:
  -----------
  MdeModulePkg: PiSmmIpl: Add check for MM communicate v3 header

This change adds a check to ensure the incoming buffer is correctly using
MM communicate v3 header before dereferencing the content.

Signed-off-by: Kun Qin <[email protected]>


  Commit: 23e1fc6b0bea0849e1a9be0caf915f9121612353
      
https://github.com/tianocore/edk2/commit/23e1fc6b0bea0849e1a9be0caf915f9121612353
  Author: Kun Qin <[email protected]>
  Date:   2025-06-26 (Thu, 26 Jun 2025)

  Changed paths:
    M MdeModulePkg/Include/Guid/SmmVariableCommon.h
    M MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmmRuntimeDxe.c
    M MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmmRuntimeDxe.inf

  Log Message:
  -----------
  MdeModulePkg: VariableSmmRuntimeDxe: Use MM communicate v3

As MM cores start to support MM communciate v3. This change moves the
variable driver to use MM communicate v3 if it is available, otherwise the
driver will fallback to v2 to keep the same functionality.

Signed-off-by: Kun Qin <[email protected]>


  Commit: 51d273d8c3dbc36f25f3d2af27bef6e01604d90c
      
https://github.com/tianocore/edk2/commit/51d273d8c3dbc36f25f3d2af27bef6e01604d90c
  Author: Kun Qin <[email protected]>
  Date:   2025-06-26 (Thu, 26 Jun 2025)

  Changed paths:
    M MdeModulePkg/Universal/Variable/MmVariablePei/MmVariablePei.c
    M MdeModulePkg/Universal/Variable/MmVariablePei/MmVariablePei.h
    M MdeModulePkg/Universal/Variable/MmVariablePei/MmVariablePei.inf

  Log Message:
  -----------
  MdeModulePkg: MmVariablePei: Use MM communicate v3

As the MM cores begin to support MM Communicate v3, this update moves the
driver to communicate to MM agent through MM Communicate v3 PPI.

Signed-off-by: Kun Qin <[email protected]>


Compare: https://github.com/tianocore/edk2/compare/4fa354b11628...51d273d8c3db

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

Reply via email to