David Howells
|
f05e798ad4
Disintegrate asm/system.h for X86
|
13 years ago |
Linus Torvalds
|
1361b83a13
i387: Split up <asm/i387.h> into exported and internal interfaces
|
13 years ago |
Linus Torvalds
|
8546c00892
i387: Uninline the generic FP helpers that we expose to kernel modules
|
13 years ago |
Linus Torvalds
|
7e16838d94
i387: support lazy restore of FPU state
|
13 years ago |
Linus Torvalds
|
80ab6f1e8c
i387: use 'restore_fpu_checking()' directly in task switching code
|
13 years ago |
Linus Torvalds
|
cea20ca3f3
i387: fix up some fpu_counter confusion
|
13 years ago |
Linus Torvalds
|
34ddc81a23
i387: re-introduce FPU state preloading at context switch time
|
13 years ago |
Linus Torvalds
|
f94edacf99
i387: move TS_USEDFPU flag from thread_info to task_struct
|
13 years ago |
Linus Torvalds
|
4903062b54
i387: move AMD K7/K8 fpu fxsave/fxrstor workaround from save to restore
|
13 years ago |
Linus Torvalds
|
b3b0870ef3
i387: do not preload FPU state at task switch time
|
13 years ago |
Linus Torvalds
|
6d59d7a9f5
i387: don't ever touch TS_USEDFPU directly, use helper functions
|
13 years ago |
Linus Torvalds
|
b6c66418dc
i387: move TS_USEDFPU clearing out of __save_init_fpu and into callers
|
13 years ago |
Linus Torvalds
|
15d8791cae
i387: fix x86-64 preemption-unsafe user stack save/restore
|
13 years ago |
Linus Torvalds
|
c38e234562
i387: fix sense of sanity check
|
13 years ago |
Linus Torvalds
|
5b1cbac377
i387: make irq_fpu_usable() tests more robust
|
13 years ago |
Linus Torvalds
|
be98c2cdb1
i387: math_state_restore() isn't called from asm
|
13 years ago |
Glauber Costa
|
3292beb340
sched/accounting: Change cpustat fields to an array
|
13 years ago |
Hans Rosenfeld
|
f994d99cf1
x86-32, fpu: Fix FPU exception handling on non-SSE systems
|
14 years ago |
H. Peter Anvin
|
fd35fbcdd1
x86-64, asm: Use fxsaveq/fxrestorq in more places
|
14 years ago |
Linus Torvalds
|
b6f7e38dbb
Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
|
14 years ago |
H. Peter Anvin
|
d7acb92fea
x86-64, asm: If the assembler supports fxsave64, use it
|
14 years ago |
Brian Gerst
|
b2b57fe053
x86, fpu: Merge fpu_save_init()
|
15 years ago |
Brian Gerst
|
58a992b9cb
x86-32, fpu: Rewrite fpu_save_init()
|
15 years ago |
Brian Gerst
|
eec73f813a
x86, fpu: Remove PSHUFB_XMM5_* macros
|
15 years ago |
Brian Gerst
|
8eb91a577d
x86, fpu: Remove unnecessary ifdefs from i387 code.
|
15 years ago |
Brian Gerst
|
820241356d
x86-64, fpu: Simplify constraints for fxsave/fxtstor
|
15 years ago |
Brian Gerst
|
a4d4fbc773
x86-64, fpu: Disable preemption when using TS_USEDFPU
|
15 years ago |
Brian Gerst
|
bfd946cb89
x86, fpu: Merge __save_init_fpu()
|
15 years ago |
Brian Gerst
|
51115d4d45
x86, fpu: Merge tolerant_fwait()
|
15 years ago |
Linus Torvalds
|
4a386c3e17
Merge branch 'x86-xsave-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
|
15 years ago |