commit | 4d5e67ed13537431a1f9913ad0ebc8e785a89968 | [log] [tgz] |
---|---|---|
author | Andy Ross <andrew.j.ross@intel.com> | Mon Jul 06 17:54:04 2020 -0700 |
committer | Anas Nashif <anas.nashif@intel.com> | Tue Jul 07 12:59:33 2020 -0400 |
tree | 834e7c1c4bfc0a7d25514da6570197e77d345ffe | |
parent | 85acfd2e270a9bdef80fe8b4809ed55072c475be [diff] |
arch/x86: Unbreak SMP startup on x86_64 A last minute "cleanup" to the EFI startup path (on a system where I had SMP disabled) moved the load of the x86_cpuboot[0] entry into RBP into the main startup code, which is wrong because on auxiliary CPUs that's already set up by the 16/32 bit entry code to point to the OTHER entries. Put it back where it belongs. Signed-off-by: Andy Ross <andrew.j.ross@intel.com>