summaryrefslogtreecommitdiffstats
path: root/Conf
diff options
context:
space:
mode:
authorKuo, Ted <ted.kuo@intel.com>2022-12-16 20:46:26 +0800
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2022-12-19 06:12:56 +0000
commit6acf72901a2e811a2838cafd496239a34779066a (patch)
tree2e7fe55520ec9db7cea1189f9c98f25d82000a69 /Conf
parent4dd7b865565aea4d28bea1b8d57d62620f6015a9 (diff)
downloadedk2-6acf72901a2e811a2838cafd496239a34779066a.tar.gz
UefiCpuPkg: Supporting S3 in 64bit PEI
https://bugzilla.tianocore.org/show_bug.cgi?id=4195 1.Updated the GDT table in VTF0 to align with the one in S3Resume2Pei. By doing so can simplify the changes to enable S3 in 64bit PEI. 2.Use SwitchStack() between PEI and SMM in S3 resume path when both are in the same execution mode. 3.Transfer from PEI to OS waking vector by calling SwitchStack() when both are in the same execution mode. 4.Removed the debug assertion in S3Resume.c to support 64bit PEI. Reviewed-by: Ray Ni <ray.ni@intel.com> Reviewed-by: Zhiguang Liu <zhiguang.liu@intel.com> Cc: Chasel Chiu <chasel.chiu@intel.com> Cc: Nate DeSimone <nathaniel.l.desimone@intel.com> Cc: Star Zeng <star.zeng@intel.com> Cc: Ashraf Ali S <ashraf.ali.s@intel.com> Cc: Chinni B Duggapu <chinni.b.duggapu@intel.com> Signed-off-by: Ted Kuo <ted.kuo@intel.com>
Diffstat (limited to 'Conf')
0 files changed, 0 insertions, 0 deletions