commit | e09b6b5953db38db87b84c80a2e95a82a1c91020 | [log] [tgz] |
---|---|---|
author | Jian J Wang <jian.j.wang@intel.com> | Mon Sep 03 10:47:54 2018 +0800 |
committer | Jian J Wang <jian.j.wang@intel.com> | Mon Sep 10 09:28:27 2018 +0800 |
tree | 62cac89b1d5da9661dddb41dcc6d73ce5972eaec | |
parent | fc0e7fd5e8aad193fcc3479634d5c69996f6460a [diff] |
UefiCpuPkg/MpInitLib: fix register restore issue in AP wakeup The conflict issues are introduced by Stack Guard feature enabled for PEI. The first is CR0 which should be restored after CR3 and CR4. Another is TR which should not be passed from BSP to AP during init phase. Cc: Eric Dong <eric.dong@intel.com> Cc: Laszlo Ersek <lersek@redhat.com> Cc: Ruiyu Ni <ruiyu.ni@intel.com> Cc: Jiewen Yao <jiewen.yao@intel.com> Cc: Star Zeng <star.zeng@intel.com> Cc: "Ware, Ryan R" <ryan.r.ware@intel.com> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Jian J Wang <jian.j.wang@intel.com> Regression-tested-by: Laszlo Ersek <lersek@redhat.com> Reviewed-by: Eric Dong <eric.dong@intel.com>
A modern, feature-rich, cross-platform firmware development environment for the UEFI and PI specifications from www.uefi.org.
Contributions to the EDK II open source project are covered by the TianoCore Contribution Agreement 1.1
The majority of the content in the EDK II open source project uses a BSD 2-Clause License. The EDK II open source project contains the following components that are covered by additional licenses:
The EDK II Project is composed of packages. The maintainers for each package are listed in Maintainers.txt.