Reviewed-by: Feng Tian <feng.tian@intel.com>
Thanks
Feng
-----Original Message-----
From: Fan, Jeff
Sent: Monday, March 13, 2017 10:06 AM
To: Yao, Jiewen <jiewen.yao@intel.com>; edk2-devel@lists.01.org
Cc: Tian, Feng <feng.tian@intel.com>; Zeng, Star <star.zeng@intel.com>; Bret Barkelew <Bret.Barkelew@microsoft.com>
Subject: RE: [PATCH 0/3] Add Context in SmiHandlerProfileUnregister.
Reviewed-by: Jeff Fan <jeff.fan@intel.com>
-----Original Message-----
From: Yao, Jiewen
Sent: Friday, March 10, 2017 3:35 PM
To: edk2-devel@lists.01.org
Cc: Fan, Jeff; Tian, Feng; Zeng, Star; Bret Barkelew
Subject: [PATCH 0/3] Add Context in SmiHandlerProfileUnregister.
This issue is reported by Bret.Barkelew@microsoft.com.
We observe that a platform may use same Handler for different context.
In order to support Unregister such handler, we have to input context information as well.
The patch does not impact any platform with SmiHandlerProfile disabled.
Unit tests below:
1) register same handler with different context, and unregister each.
2) register and unregister UsbContext.
Cc: Jeff Fan <jeff.fan@intel.com>
Cc: Feng Tian <feng.tian@intel.com>
Cc: Star Zeng <star.zeng@intel.com>
Cc: Bret Barkelew <Bret.Barkelew@microsoft.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiewen Yao <jiewen.yao@intel.com>
Jiewen Yao (3):
MdePkg/SmiHandlerProfile: Add Context support in Unregister
MdeModulePkg/SmiHandlerProfile: Add Context support in Unregister
MdeModulePkg/SmmCore: Add Context in SmiHandlerProfileUnregister.
MdeModulePkg/Core/PiSmmCore/PiSmmCore.h | 8 +-
MdeModulePkg/Core/PiSmmCore/SmiHandlerProfile.c | 103 ++++++++++++++++----
MdeModulePkg/Include/Guid/SmiHandlerProfile.h | 41 +++++++-
MdeModulePkg/Library/SmmSmiHandlerProfileLib/SmmSmiHandlerProfileLib.c | 10 +-
MdePkg/Include/Library/SmiHandlerProfileLib.h | 8 +-
MdePkg/Library/SmiHandlerProfileLibNull/SmiHandlerProfileLibNull.c | 8 +-
6 files changed, 151 insertions(+), 27 deletions(-)
--
2.7.4.windows.1
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel