Skip to content

Commit

Permalink
[CHERRY-PICK] UefiCpuPkg/PiSmmCpuDxeSmm: Consume SmmCpuSyncLib
Browse files Browse the repository at this point in the history
There is the SmmCpuSyncLib Library class define the SMM CPU sync
flow, which is aligned with existing SMM CPU driver sync behavior.
This patch is to consume SmmCpuSyncLib instance directly.

With this change, SMM CPU Sync flow/logic can be customized
with different implementation no matter for any purpose, e.g.
performance tuning, handle specific register, etc.

Cc: Laszlo Ersek <[email protected]>
Cc: Eric Dong <[email protected]>
Cc: Ray Ni <[email protected]>
Cc: Zeng Star <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Cc: Rahul Kumar <[email protected]>
Signed-off-by: Jiaxin Wu <[email protected]>
Reviewed-by: Ray Ni <[email protected]>
(cherry picked from commit 3434007)
  • Loading branch information
jiaxinwu authored and apop5 committed Mar 19, 2024
1 parent f5417b8 commit d421e2b
Show file tree
Hide file tree
Showing 3 changed files with 69 additions and 170 deletions.
Loading

0 comments on commit d421e2b

Please sign in to comment.