Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 015c4a37c3e9c4eae88eed7efdbe7650f6a38602
      
https://github.com/tianocore/edk2/commit/015c4a37c3e9c4eae88eed7efdbe7650f6a38602
  Author: Kun Qin <ku...@microsoft.com>
  Date:   2025-03-14 (Fri, 14 Mar 2025)

  Changed paths:
    M StandaloneMmPkg/Core/StandaloneMmCore.c

  Log Message:
  -----------
  StandaloneMmPkg: Disable assert when gMmCommBufferHobGuid not found.

For AARCH64 using StandaloneMmPkg, gMmCommBufferHobGuid will not exist.
Aarch64 makes use of their own Root MmiHandler that will get the
communication buffer out of a separate buffer, and will call
MmiMange directly with the information.

For x64, where gMmCommBufferHobGuid is expected to be supplied
in the hob list passed to StandaloneCore, if the hob does not
exist, print out a debug message describing the failure scenario.

Its important to note that a mising gMmCommBufferHobGuid will
mean non-root MmiHandlers will not be dispatched in the x64
scenario, but that root MmiHandlers will still be dispatched.

Signed-off-by: Aaron Pop <aaron...@microsoft.com>
Co-authored-by: Aaron Pop <aaron...@microsoft.com>



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