X86: Use all 64 bits of the lstar register in the SYSCALL_64 macroop.
authorTim Harris <tharris@microsoft.com>
Mon, 7 Feb 2011 23:16:27 +0000 (15:16 -0800)
committerTim Harris <tharris@microsoft.com>
Mon, 7 Feb 2011 23:16:27 +0000 (15:16 -0800)
commit6da83b8a1b06e64a2fc7b14c5ad342188f082848
treea0a47392b06800cab5a7560faa2b7acdaf64bd21
parent2ea1aa8a4ff5b9096388af0ba400500a324b16a7
X86: Use all 64 bits of the lstar register in the SYSCALL_64 macroop.

During SYSCALL_64, use dataSize=8 when handling new rip (ref
http://www.intel.com/Assets/PDF/manual/253668.pdf 5.8.8 IA32_LSTAR is a 64-bit
address)
src/arch/x86/isa/insts/general_purpose/system_calls.py