Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: a8363bce367c872b5de52fa2257508fbcea20d84
      
https://github.com/tianocore/edk2/commit/a8363bce367c872b5de52fa2257508fbcea20d84
  Author: Khor Swee Aun <[email protected]>
  Date:   2025-01-10 (Fri, 10 Jan 2025)

  Changed paths:
    M UefiCpuPkg/Include/Library/SmmCpuPlatformHookLib.h
    M UefiCpuPkg/Library/SmmCpuPlatformHookLibNull/SmmCpuPlatformHookLibNull.c

  Log Message:
  -----------
  Add SmmCpuPlatformHookLib IsCpuSyncAlwaysNeeded interface

This patch adds the IsCpuSyncAlwaysNeeded interface to the 
SmmCpuPlatformHookLib.
This interface will determine whether the first CPU Synchronization should be
executed unconditionally when a SMI occurs.

If the function returns true, it indicates that there is no need to check the
system configuration and status, and the first CPU Synchronization should be
executed unconditionally.

If the function returns false, it indicates that the first CPU Synchronization 
is
not executed unconditionally, and the decision to synchronize should be based on
the system configuration and status.

Signed-off-by: Khor Swee Aun <[email protected]>


  Commit: c0533b7e227b2bb6369055043aa837253a61d86a
      
https://github.com/tianocore/edk2/commit/c0533b7e227b2bb6369055043aa837253a61d86a
  Author: Khor Swee Aun <[email protected]>
  Date:   2025-01-10 (Fri, 10 Jan 2025)

  Changed paths:
    M OvmfPkg/Library/SmmCpuPlatformHookLibQemu/SmmCpuPlatformHookLibQemu.c

  Log Message:
  -----------
  OvmfPkg/SmmCpuPlatformHookLibQemu: Define IsCpuSyncAlwaysNeeded

This patch is to implement default IsCpuSyncAlwaysNeeded definition
for SmmCpuPlatformHookLibQemu. This interface will determine whether the first
CPU Synchronization should be executed unconditionally when a SMI occurs.

If the function returns true, it indicates that there is no need to check the 
system
configuration and status, and the first CPU Synchronization should be executed
unconditionally.

If the function returns false, it indicates that the first CPU Synchronization 
is
not executed unconditionally, and the decision to synchronize should be based on
the system configuration and status.

Signed-off-by: Khor Swee Aun <[email protected]>


Compare: https://github.com/tianocore/edk2/compare/21cbba1bb378...c0533b7e227b

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