From: Timo Kreuzer Date: Thu, 11 Feb 2010 17:36:57 +0000 (+0000) Subject: [HAL] X-Git-Tag: backups/jcatena-branch@60647^2~13 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=43108b2dd024d4661e871b9382548d1f6a5e968f;hp=6adba76502ec131ca0d0859072adb2462fbca12b [HAL] Restore fs in HalpTrap06. Should fix crash on 1st stage with VBox. svn path=/trunk/; revision=45573 --- diff --git a/reactos/hal/halx86/generic/bios.c b/reactos/hal/halx86/generic/bios.c index 262fdd17207..5db0980bb37 100644 --- a/reactos/hal/halx86/generic/bios.c +++ b/reactos/hal/halx86/generic/bios.c @@ -243,6 +243,7 @@ HalpTrap06() /* Restore ES/DS to known good values first */ Ke386SetEs(KGDT_R3_DATA | RPL_MASK); Ke386SetDs(KGDT_R3_DATA | RPL_MASK); + Ke386SetFs(KGDT_R0_PCR); /* Restore the stack */ KeGetPcr()->TSS->Esp0 = HalpSavedEsp0;