H. Peter Anvin
|
e139e95590
x86, smap: Do not abuse the [f][x]rstor_checking() functions for user space
|
12 years ago |
Suresh Siddha
|
e00229819f
x86, fpu: make eagerfpu= boot param tri-state
|
12 years ago |
Suresh Siddha
|
212b02125f
x86, fpu: enable eagerfpu by default for xsaveopt
|
12 years ago |
Suresh Siddha
|
5d2bd7009f
x86, fpu: decouple non-lazy/eager fpu restore from xsave
|
12 years ago |
Suresh Siddha
|
304bceda6a
x86, fpu: use non-lazy fpu restore for processors supporting xsave
|
13 years ago |
Suresh Siddha
|
377ffbcc53
x86, fpu: remove unnecessary user_fpu_end() in save_xstate_sig()
|
13 years ago |
Suresh Siddha
|
e962591749
x86, fpu: drop_fpu() before restoring new state from sigframe
|
13 years ago |
Suresh Siddha
|
72a671ced6
x86, fpu: Unify signal handling code paths for x86 and x86_64 kernels
|
13 years ago |
Suresh Siddha
|
0ca5bd0d88
x86, fpu: Consolidate inline asm routines for saving/restoring fpu state
|
13 years ago |
Mathias Krause
|
5c7d03e99c
x86/fpu/xsave: Keep __user annotation in casts
|
12 years ago |
Joe Perches
|
c767a54ba0
x86/debug: Add KERN_<LEVEL> to bare printks, convert printks to pr_<level>
|
13 years ago |
Suresh Siddha
|
d75f1b391f
x86, xsave: remove thread_has_fpu() bug check in __sanitize_i387_state()
|
13 years ago |
Linus Torvalds
|
1361b83a13
i387: Split up <asm/i387.h> into exported and internal interfaces
|
13 years ago |
Linus Torvalds
|
f94edacf99
i387: move TS_USEDFPU flag from thread_info to task_struct
|
13 years ago |
Linus Torvalds
|
6d59d7a9f5
i387: don't ever touch TS_USEDFPU directly, use helper functions
|
13 years ago |
Linus Torvalds
|
15d8791cae
i387: fix x86-64 preemption-unsafe user stack save/restore
|
13 years ago |
Lucas De Marchi
|
0d2eb44f63
x86: Fix common misspellings
|
14 years ago |
Suresh Siddha
|
10340ae130
x86, xsave: Use alloc_bootmem_align() instead of alloc_bootmem()
|
14 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 |
Linus Torvalds
|
75cb5fdce2
Merge branches 'x86-cleanups-for-linus', 'x86-vmware-for-linus', 'x86-mtrr-for-linus', 'x86-apic-for-linus', 'x86-fpu-for-linus' and 'x86-vdso-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
|
15 years ago |
H. Peter Anvin
|
1cff92d8fd
x86, xsave: Make xstate_enable_boot_cpu() __init, protect on CPU 0
|
15 years ago |
Robert Richter
|
4995b9dba9
x86, xsave: Add __init attribute to setup_xstate_features()
|
15 years ago |
Robert Richter
|
45c2d7f462
x86, xsave: Make init_xstate_buf static
|
15 years ago |
Robert Richter
|
ee813d53a8
x86, xsave: Check cpuid level for XSTATE_CPUID (0x0d)
|
15 years ago |
Robert Richter
|
97e80a70db
x86, xsave: Introduce xstate enable functions
|
15 years ago |
Robert Richter
|
0e49bf66d2
x86, xsave: Separate fpu and xsave initialization
|
15 years ago |
Robert Richter
|
82d4150cec
x86, xsave: Move boot cpu initialization to xsave_init()
|
15 years ago |
Suresh Siddha
|
29104e101d
x86, xsave: Sync xsave memory layout with its header for user handling
|
15 years ago |
Suresh Siddha
|
a1488f8bf4
x86, xsave: Track the offset, size of state in the xsave layout
|
15 years ago |
Suresh Siddha
|
8e221b6db4
x86: Avoid unnecessary __clear_user() and xrstor in signal handling
|
15 years ago |