mirror of
https://git.codelinaro.org/clo/qsdk/oss/boot/u-boot-2016.git
synced 2025-12-10 07:44:53 +01:00
x86: Pass correct cpu_index to ap_init()
In sipi_vector.S, cpu_index (passed as %eax) is wrongly overwritten by the ap_init() function address. Correct it. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Acked-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
06f16c4148
commit
ef1683d5c3
1 changed files with 2 additions and 2 deletions
|
|
@ -190,8 +190,8 @@ load_msr:
|
|||
|
||||
/* c_handler(cpu_num) */
|
||||
movl %esi, %eax /* cpu_num */
|
||||
mov c_handler, %eax
|
||||
call *%eax
|
||||
mov c_handler, %esi
|
||||
call *%esi
|
||||
|
||||
.align 4
|
||||
.globl sipi_params
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue