mirror of
https://github.com/fail0verflow/switch-coreboot.git
synced 2025-05-04 01:39:18 -04:00
This is an emergency fix for the kontron. This fix now allows us to boot to
etherboot. The fix is to replace the wbinvd with an invd. The wbinvd is a bad idea, since the cache at this point is full of tags to a location that is not backed by memory. Signed-off-by: Ronald G. Minnich <rminnich@gmail.com> Acked-by: Ronald G. Minnich <rminnich@gmail.com> git-svn-id: svn://coreboot.org/repository/coreboot-v3@1084 f3766cd6-281f-0410-b1cd-43a5c92072e9
This commit is contained in:
parent
47a3ea35fc
commit
4697e91e08
1 changed files with 1 additions and 1 deletions
|
@ -82,7 +82,7 @@ void disable_car(void)
|
|||
" andl $0x9fffffff,%%eax \n"
|
||||
" movl %%eax, %%cr0 \n"
|
||||
|
||||
" wbinvd \n"
|
||||
" invd \n"
|
||||
|
||||
" call stage1_phase3 \n"
|
||||
:: [newesp] "i" (newlocation),
|
||||
|
|
Loading…
Add table
Reference in a new issue