X86: Move the GDT down to where it can be accessed in 32 bit mode.
authorGabe Black <gblack@eecs.umich.edu>
Mon, 28 May 2012 02:01:08 +0000 (19:01 -0700)
committerGabe Black <gblack@eecs.umich.edu>
Mon, 28 May 2012 02:01:08 +0000 (19:01 -0700)
commit40084e0c3eb466e41bd5f39285db2b651fb368b5
tree9b43f464812515ae844fe58c8ddb69b68dcf151d
parent1d96135087be27b43ddfb5f2f508fbed8e0b7ebb
X86: Move the GDT down to where it can be accessed in 32 bit mode.

The GDT can be accessed by user level software running in compatibility mode
by moving segment selectors into segment registers. The GDT needs to be set up
at an address accessible in this mode.
src/arch/x86/process.cc