Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 3ada6c0db6a416a5bd539de6693a60cd57133e0b
      
https://github.com/tianocore/edk2/commit/3ada6c0db6a416a5bd539de6693a60cd57133e0b
  Author: xieyuanh <yuanhao....@intel.com>
  Date:   2024-07-31 (Wed, 31 Jul 2024)

  Changed paths:
    A StandaloneMmPkg/Library/SmmLockBoxMmDependency/SmmLockBoxMmDependency.c
    A StandaloneMmPkg/Library/SmmLockBoxMmDependency/SmmLockBoxMmDependency.inf

  Log Message:
  -----------
  StandaloneMmPkg: Add LockBox Dependency Library

The LockBox Dependency Library is designed for standalone MM
environments where gBS are not accessible to indicates that LockBox API
is readyfor use.

For DXE drivers use lockbox APIs via a communication mechanism
triggering an SMI, it's must to have the corresponding SMI handler
pre-installed for interrupt management. To ensure orderly operations
and proper notification, besides specified the guid in
the [Depex] section of the .inf file. The installation of smi handler,
along with the LockBox protocol marked by gEfiLockBoxProtocolGuid,
must be informed to the DXE driver. This protocol installation signifies
that the LockBox API is ready for use, and this functionality is
implemented in the constructor of this library.

Cc: Liming Gao <gaolim...@byosoft.com.cn>
Cc: Jiaxin Wu <jiaxin...@intel.com>
Cc: Ray Ni <ray...@intel.com>
Cc: Ard Biesheuvel <ardb+tianoc...@kernel.org>
Cc: Sami Mujawar <sami.muja...@arm.com>
Cc: Star Zeng <star.z...@intel.com>
Cc: Hongbin1 Zhang <hongbin1.zh...@intel.com>
Cc: Wei6 Xu <wei6...@intel.com>
Cc: Dun Tan <dun....@intel.com>

Reviewed-by: Jiaxin Wu <jiaxin...@intel.com>

Signed-off-by: Yuanhao Xie <yuanhao....@intel.com>


  Commit: a9158fe9a670cebbb9d361a1b7fc3075fdf33393
      
https://github.com/tianocore/edk2/commit/a9158fe9a670cebbb9d361a1b7fc3075fdf33393
  Author: xieyuanh <yuanhao....@intel.com>
  Date:   2024-07-31 (Wed, 31 Jul 2024)

  Changed paths:
    M StandaloneMmPkg/StandaloneMmPkg.dsc

  Log Message:
  -----------
  StandaloneMmPkg: Enable SmmLockBoxMmDependency.

Cc: Liming Gao <gaolim...@byosoft.com.cn>
Cc: Jiaxin Wu <jiaxin...@intel.com>
Cc: Ray Ni <ray...@intel.com>
Cc: Ard Biesheuvel <ardb+tianoc...@kernel.org>
Cc: Sami Mujawar <sami.muja...@arm.com>
Cc: Star Zeng <star.z...@intel.com>
Cc: Hongbin1 Zhang <hongbin1.zh...@intel.com>
Cc: Wei6 Xu <wei6...@intel.com>
Cc: Dun Tan <dun....@intel.com>

Signed-off-by: Yuanhao Xie <yuanhao....@intel.com>


Compare: https://github.com/tianocore/edk2/compare/1fc55a3933b0...a9158fe9a670

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