![]() | |||||||||||||
Messages in this thread Patch in this message |
Hi Pavel. This diff should be OK (I hope) -- Ducrot Bruno http://www.poupinou.org Page profaissionelle http://toto.tu-me-saoules.com Haume page --- linux-2.5.52/arch/i386/kernel/acpi_wakeup.S 2002/12/17 19:15:12 1.1 +++ linux-2.5.52/arch/i386/kernel/acpi_wakeup.S 2002/12/17 20:03:40 @@ -41,7 +41,7 @@ cmpl $0x12345678, %eax jne bogus_real_magic -#if 1 +#if 0 lcall $0xc000,$3 #endif #if 0 @@ -69,8 +69,12 @@ movl real_save_cr0 - wakeup_code, %eax movl %eax, %cr0 + + # flush the prefetch queue. jmp 1f +1: jmp 1f 1: + movw $0x0e00 + 'n', %fs:(0x14) movl real_magic - wakeup_code, %eax @@ -160,11 +164,12 @@ ALIGN -.org 0x2000 +.org 0x800 wakeup_stack: -.org 0x3000 +.org 0x900 ENTRY(wakeup_end) -.org 0x4000 +# .org 0x1000 + .align 4096 wakeup_pmode_return: movl $__KERNEL_DS, %eax | ||||||||||||
| Last update: 2005-03-22 12:31 [W:0.183 / U:0.800 seconds] ©2003-2008 Jasper Spaans | |||||||||||||