This patch series fixes a number of small issues in the S3 resume path.

* Remove duplicate aligned buffer allocation on S3 resume path
* Add support for MemoryMapped REGISTER_TYPE in SetProcessorRegister()
* Move XD/BTS feature detection to SmmInitHandler() to improve performance.

Jeff Fan (5):
  UefiCpuPkg/PiSmmCpuDxeSmm: Remove duplicate aligned buffer on S3 path
  UefiCpuPkg/PiSmmCpuDxeSmm: Add MemoryMapped in SetProcessorRegister()
  UefiCpuPkg/PiSmmCpuDxeSmm: Add SMM S3 boot flag
  UefiCpuPkg/PiSmmCpuDxeSmm: Check XD/BTS features in SMM relocation
  UefiCpuPkg/PiSmmCpuDxeSmm: Clean up CheckFeatureSupported()

 UefiCpuPkg/PiSmmCpuDxeSmm/CpuS3.c          | 18 +++++++++++
 UefiCpuPkg/PiSmmCpuDxeSmm/MpService.c      | 44 +++++++++++++++++---------
 UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.c | 21 +++++++++---
 UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.h |  2 ++
 UefiCpuPkg/PiSmmCpuDxeSmm/SmmProfile.c     | 51 ++----------------------------
 UefiCpuPkg/PiSmmCpuDxeSmm/SmmProfile.h     | 14 +-------
 6 files changed, 69 insertions(+), 81 deletions(-)

-- 
2.6.3.windows.1

_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to