Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 26ab5ac3621bdefe96987f8c1512ca79e1bb7ac0
      
https://github.com/tianocore/edk2/commit/26ab5ac3621bdefe96987f8c1512ca79e1bb7ac0
  Author: Michael Kinney <michael.d.kin...@intel.com>
  Date:   2016-12-01 (Thu, 01 Dec 2016)

  Changed paths:
    M UefiCpuPkg/PiSmmCpuDxeSmm/MpService.c
    M UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.h

  Log Message:
  -----------
  UefiCpuPkg/PiSmmCpuDxeSmm: Remove MTRRs from PSD structure

https://bugzilla.tianocore.org/show_bug.cgi?id=277

All CPUs use the same MTRR settings.  Move MTRR settings
from a field in the PROCESSOR_SMM_DESCRIPTOR structure into
a module global variable.

Cc: Jiewen Yao <jiewen....@intel.com>
Cc: Jeff Fan <jeff....@intel.com>
Cc: Feng Tian <feng.t...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Michael Kinney <michael.d.kin...@intel.com>
Reviewed-by: Jeff Fan <jeff....@intel.com>
Reviewed-by: Feng Tian <feng.t...@intel.com>


  Commit: f12367a0b1de7838f1cb8e0839e168ed7b862333
      
https://github.com/tianocore/edk2/commit/f12367a0b1de7838f1cb8e0839e168ed7b862333
  Author: Michael Kinney <michael.d.kin...@intel.com>
  Date:   2016-12-01 (Thu, 01 Dec 2016)

  Changed paths:
    M UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/SmiEntry.S
    M UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/SmiEntry.asm
    M UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/SmiEntry.nasm
    M UefiCpuPkg/PiSmmCpuDxeSmm/MpService.c
    M UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.c
    M UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.h
    M UefiCpuPkg/PiSmmCpuDxeSmm/SmmCpuMemoryManagement.c
    M UefiCpuPkg/PiSmmCpuDxeSmm/SmramSaveState.c

  Log Message:
  -----------
  UefiCpuPkg/PiSmmCpuDxeSmm: Remove PSD layout assumptions

https://bugzilla.tianocore.org/show_bug.cgi?id=277

Remove dependency on layout of PROCESSOR_SMM_DESCRIPTOR
everywhere possible.  The only exception is the standard
SMI entry handler template that is included with the
PiSmmCpuDxeSmm module.  This allows an instance of the
SmmCpuFeaturesLib to provide alternate
PROCESSOR_SMM_DESCRIPTOR structure layouts.

Cc: Jiewen Yao <jiewen....@intel.com>
Cc: Jeff Fan <jeff....@intel.com>
Cc: Feng Tian <feng.t...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Michael Kinney <michael.d.kin...@intel.com>
Reviewed-by: Jeff Fan <jeff....@intel.com>
Reviewed-by: Feng Tian <feng.t...@intel.com>


Compare: https://github.com/tianocore/edk2/compare/018c3c0b3e0c...f12367a0b1de
------------------------------------------------------------------------------
_______________________________________________
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to