[HAL]
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Thu, 11 Feb 2010 17:36:57 +0000 (17:36 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Thu, 11 Feb 2010 17:36:57 +0000 (17:36 +0000)
Restore fs in HalpTrap06. Should fix crash on 1st stage with VBox.

svn path=/trunk/; revision=45573

reactos/hal/halx86/generic/bios.c

index 262fdd1..5db0980 100644 (file)
@@ -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;