Re: [ros-dev] [ros-diffs] [sir_richard] 45052: Patch that fixes VMWare boot (and should fix QEMu/KVM boot on the testbot): [NTOS]: A trap can get us into a state where DS/ES are invalid, making any pointer dereference (on DS/ES segmented memory, not SS, the stack) crash (and probably double-fault). Therefore, we have to be careful to switch to a good DS/ES before touching the TrapFrame pointer, which we don't have in ESP like the ASM code, but in a DS/ES-segmented register. For V8086 traps we can switch to

Show replies by date

5370
days inactive
5370
days old

ros-dev@reactos.org

Manage subscription

11 comments
8 participants

Add to favorites Remove from favorites

tags (0)
participants (8)
  • Aleksey Bragin
  • Daniel Reimer
  • Javier Agustìn Fernàndez Arroyo
  • Jose Catena
  • Olaf Siejka
  • Ros Arm
  • Steven Edwards
  • Timo Kreuzer