summaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm/fpu-internal.h
diff options
context:
space:
mode:
authorIngo Molnar <mingo@kernel.org>2015-04-23 17:49:29 +0200
committerIngo Molnar <mingo@kernel.org>2015-05-19 15:47:27 +0200
commit2d75bcf31470b15205f915aae725a284bc8f2da8 (patch)
tree6748bb81e70e41763b4df41eaad229a45e76291e /arch/x86/include/asm/fpu-internal.h
parent384a23f939912d368d2b42e1b41992be09aaf266 (diff)
downloadlinux-2d75bcf31470b15205f915aae725a284bc8f2da8.tar.gz
linux-2d75bcf31470b15205f915aae725a284bc8f2da8.tar.bz2
linux-2d75bcf31470b15205f915aae725a284bc8f2da8.zip
x86/fpu: Move __save_fpu() into fpu/core.c
This helper function is only used in fpu/core.c, move it there. This slightly speeds up compilation. Reviewed-by: Borislav Petkov <bp@alien8.de> Cc: Andy Lutomirski <luto@amacapital.net> Cc: Dave Hansen <dave.hansen@linux.intel.com> Cc: Fenghua Yu <fenghua.yu@intel.com> Cc: H. Peter Anvin <hpa@zytor.com> Cc: Linus Torvalds <torvalds@linux-foundation.org> Cc: Oleg Nesterov <oleg@redhat.com> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'arch/x86/include/asm/fpu-internal.h')
-rw-r--r--arch/x86/include/asm/fpu-internal.h11
1 files changed, 0 insertions, 11 deletions
diff --git a/arch/x86/include/asm/fpu-internal.h b/arch/x86/include/asm/fpu-internal.h
index 5fd9b3f9be0f..6b84399c8839 100644
--- a/arch/x86/include/asm/fpu-internal.h
+++ b/arch/x86/include/asm/fpu-internal.h
@@ -501,17 +501,6 @@ static inline void user_fpu_begin(void)
preempt_enable();
}
-static inline void __save_fpu(struct task_struct *tsk)
-{
- if (use_xsave()) {
- if (unlikely(system_state == SYSTEM_BOOTING))
- xsave_state_booting(&tsk->thread.fpu.state->xsave);
- else
- xsave_state(&tsk->thread.fpu.state->xsave);
- } else
- fpu_fxsave(&tsk->thread.fpu);
-}
-
/*
* i387 state interaction
*/