From 56f65e4bad770b0d33eb54b3c180c9ec5057d8f2 Mon Sep 17 00:00:00 2001 From: Ray Ni Date: Mon, 19 Jun 2023 13:38:48 +0800 Subject: [PATCH] MdeModulePkg/SmmCore: Perf-log PlatformHookBefore/AfterSmmDispatch Signed-off-by: Ray Ni Cc: Jian J Wang Cc: Liming Gao Cc: Jiaxin Wu Reviewed-by: Jian J Wang --- MdeModulePkg/Core/PiSmmCore/PiSmmCore.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/MdeModulePkg/Core/PiSmmCore/PiSmmCore.c b/MdeModulePkg/Core/PiSmmCore/PiSmmCore.c index 68af9ab81b..e957cb67f8 100644 --- a/MdeModulePkg/Core/PiSmmCore/PiSmmCore.c +++ b/MdeModulePkg/Core/PiSmmCore/PiSmmCore.c @@ -692,7 +692,9 @@ SmmEntryPoint ( // // Call platform hook before Smm Dispatch // + PERF_START (NULL, "PlatformHookBeforeSmmDispatch", NULL, 0); PlatformHookBeforeSmmDispatch (); + PERF_END (NULL, "PlatformHookBeforeSmmDispatch", NULL, 0); // // Call memory management hook function @@ -769,7 +771,9 @@ SmmEntryPoint ( // // Call platform hook after Smm Dispatch // + PERF_START (NULL, "PlatformHookAfterSmmDispatch", NULL, 0); PlatformHookAfterSmmDispatch (); + PERF_END (NULL, "PlatformHookAfterSmmDispatch", NULL, 0); // // If a legacy boot has occurred, then make sure gSmmCorePrivate is not accessed