diff options
author | Chao Li <lichao@loongson.cn> | 2025-04-17 15:30:42 +0800 |
---|---|---|
committer | Liming Gao <gaoliming@byosoft.com.cn> | 2025-05-09 09:03:02 +0800 |
commit | 7cea938ac5c98e5c2a3953cd4c6a0ca9dc78e2a4 (patch) | |
tree | e8d833ae7e084d6e9e2878b671ccf92ca079854a /BaseTools/Source/Python/Workspace/MetaFileParser.py | |
parent | 43e29830ef98a98c7045aade648dac14d54cad62 (diff) | |
download | edk2-7cea938ac5c98e5c2a3953cd4c6a0ca9dc78e2a4.tar.gz edk2-7cea938ac5c98e5c2a3953cd4c6a0ca9dc78e2a4.tar.bz2 edk2-7cea938ac5c98e5c2a3953cd4c6a0ca9dc78e2a4.zip |
UefiCpuPkg: Fix a bug about MP init on LoongArch
If the AP wakes up out of order for the 1st time, and the data in the
HOB is also out of order, then there will be a issue: if the big number
core wakes up before the small number core, the big number core will
modify the APIC number in the CpuMpData, which will cause the small
number core can not be wake up. Using the APIC number from the HOB to
wake up the APs can fix it.
Signed-off-by: Chao Li <lichao@loongson.cn>
Cc: Ray Ni <ray.ni@intel.com>
Cc: Jiaxin Wu <jiaxin.wu@intel.com>
Cc: Zhiguang Liu <zhiguang.liu@intel.com>
Cc: Dun Tan <dun.tan@intel.com>
Cc: Rahul Kumar <rahul1.kumar@intel.com>
Cc: Gerd Hoffmann <kraxel@redhat.com>
Cc: Star Zeng <star.zeng@intel.com>
Cc: Dongyan Qian <qiandongyan@loongson.cn>
Cc: Xiangdong Meng <mengxiangdong@loongson.cn>
Diffstat (limited to 'BaseTools/Source/Python/Workspace/MetaFileParser.py')
0 files changed, 0 insertions, 0 deletions