mirror of
https://github.com/AsahiLinux/u-boot
synced 2025-02-17 22:49:02 +00: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