diff options
author | Jan Beulich <jbeulich@novell.com> | 2006-01-11 22:43:36 +0100 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-01-11 19:04:51 -0800 |
commit | 7180d4fb83085fef9d24b353f5bd79cf6fd98447 (patch) | |
tree | 0b2dde2d788ee264fbf02f7f7cfb30288c73feee /arch | |
parent | e99286744599a66195de4cd975d7ef4d643c2789 (diff) | |
download | blackbird-op-linux-7180d4fb83085fef9d24b353f5bd79cf6fd98447.tar.gz blackbird-op-linux-7180d4fb83085fef9d24b353f5bd79cf6fd98447.zip |
[PATCH] x86_64: Fix 64bit FXSAVE encoding
The separation of the rex64 prefix (on fxsave/fxrstor) by way of using
a semicolon resulted in the prefix not always taking effect (because
when extended registers are needed for addressing, another rex prefix
would have been generated by the compiler), thus (depending on the
build) resulting in eventually getting 32-bit saves and/or restores.
Signed-Off-By: Jan Beulich <jbeulich@novell.com>
Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions