On SWAPGS instruction: https://www.x86-64.org/pipermail/discuss/2000-October/001009.html follow the thread of discussion. -- http://blogs.sun.com/JoeBonasera/entry/more_on_solaris_x86_and Solaris page tables -- http://markmail.org/message/pjdp4lo5rckzefbr#query:+page:1+mid:rh7cubxvg3sjpsdh+state:results On OpenSolaris booting, stage by stage. Read the entire thread. --