diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2008-07-24 15:43:44 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-07-24 16:12:40 -0700 |
commit | b30f3ae50cd03ef2ff433a5030fbf88dd8323528 (patch) | |
tree | ec140aa507d73eb5f4dfb8d46ccbd9dd80ca84e7 /arch/mips/lib/memset.S | |
parent | b5684b83b1e1579bbbc80e703e990c0cccf5892c (diff) | |
download | talos-obmc-linux-b30f3ae50cd03ef2ff433a5030fbf88dd8323528.tar.gz talos-obmc-linux-b30f3ae50cd03ef2ff433a5030fbf88dd8323528.zip |
x86-64: Clean up 'save/restore_i387()' usage
Suresh Siddha wants to fix a possible FPU leakage in error conditions,
but the fact that save/restore_i387() are inlines in a header file makes
that harder to do than necessary. So start off with an obvious cleanup.
This just moves the x86-64 version of save/restore_i387() out of the
header file, and moves it to the only file that it is actually used in:
arch/x86/kernel/signal_64.c. So exposing it in a header file was wrong
to begin with.
[ Side note: I'd like to fix up some of the games we play with the
32-bit version of these functions too, but that's a separate
matter. The 32-bit versions are shared - under different names
at that! - by both the native x86-32 code and the x86-64 32-bit
compatibility code ]
Acked-by: Suresh Siddha <suresh.b.siddha@intel.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'arch/mips/lib/memset.S')
0 files changed, 0 insertions, 0 deletions