edk2/MdeModulePkg/Core
Zhiguang Liu 17b2872200 MdeModulePkg/SMM: Disallow unregister SMI handler in other SMI handler
In last patch, we add code support to unregister SMI handler inside
itself. However, the code doesn't support unregister SMI handler
insider other SMI handler. While this is not a must-have usage.
So add check to disallow unregister SMI handler in other SMI handler.

Cc: Liming Gao <gaoliming@byosoft.com.cn>
Cc: Jiaxin Wu <jiaxin.wu@intel.com>
Cc: Ray Ni <ray.ni@intel.com>
Cc: Laszlo Ersek <lersek@redhat.com>
Signed-off-by: Zhiguang Liu <zhiguang.liu@intel.com>
Message-Id: <20240301030133.628-3-zhiguang.liu@intel.com>
Reviewed-by: Ray Ni <ray.ni@intel.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
2024-03-01 18:47:27 +00:00
..
Dxe MdeModulePkg: Optimize CoreConnectSingleController 2024-02-06 17:54:53 +00:00
DxeIplPeim MdeModulePkg/DxeIplPeim: rename variable 2024-02-29 09:56:38 +00:00
Pei MdeModulePkg: Support customized FV Migration Information 2023-12-25 12:57:18 +08:00
PiSmmCore MdeModulePkg/SMM: Disallow unregister SMI handler in other SMI handler 2024-03-01 18:47:27 +00:00
RuntimeDxe MdeModulePkg: Align RuntimeDxe function headers with UEFI return values 2024-02-09 22:16:32 +00:00