i386: Fix wrong CPU error message in early boot path
- boot/setup.S did not print "PANIC: CPU too old for this kernel" ( not visible, also the message did not match ) - I add "# missed before: set ds" => somebody should check if I am right with the way to set. => seems to be a generic error in setup.S not to set "ds" for error messages. AK: extracted patch out of other changes AK: also couldn't find any other case where ds is wrong Signed-off-by: Andi Kleen <ak@suse.de> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
c12ceb766e
commit
4c1f59d8be
1 changed files with 2 additions and 0 deletions
|
@ -310,6 +310,8 @@ loader_ok:
|
||||||
call verify_cpu
|
call verify_cpu
|
||||||
testl %eax,%eax
|
testl %eax,%eax
|
||||||
jz cpu_ok
|
jz cpu_ok
|
||||||
|
movw %cs,%ax # aka SETUPSEG
|
||||||
|
movw %ax,%ds
|
||||||
lea cpu_panic_mess,%si
|
lea cpu_panic_mess,%si
|
||||||
call prtstr
|
call prtstr
|
||||||
1: jmp 1b
|
1: jmp 1b
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue