summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/fpu/core.c
Commit message (Expand)AuthorAgeFilesLines
...
* x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf()Thomas Gleixner2021-10-211-4/+4
* x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate()Thomas Gleixner2021-10-211-6/+6
* x86/fpu/xstate: Use fpstate for os_xsave()Thomas Gleixner2021-10-211-1/+1
* x86/fpu: Use fpstate::sizeThomas Gleixner2021-10-211-7/+6
* x86/fpu: Add size and mask information to fpstateThomas Gleixner2021-10-211-0/+6
* x86/process: Move arch_thread_struct_whitelist() out of lineThomas Gleixner2021-10-211-0/+10
* x86/fpu/core: Convert to fpstateThomas Gleixner2021-10-201-21/+23
* x86/fpu: Convert restore_fpregs_from_fpstate() to struct fpstateThomas Gleixner2021-10-201-6/+6
* x86/fpu: Convert fpstate_init() to struct fpstateThomas Gleixner2021-10-201-22/+22
* x86/fpu: Provide struct fpstateThomas Gleixner2021-10-201-1/+10
* x86/fpu: Replace KVMs home brewed FPU copy to userThomas Gleixner2021-10-201-0/+18
* x86/fpu: Provide a proper function for ex_handler_fprestore()Thomas Gleixner2021-10-201-0/+5
* x86/fpu: Replace the includes of fpu/internal.hThomas Gleixner2021-10-201-1/+1
* x86/fpu: Move fpregs_restore_userregs() to coreThomas Gleixner2021-10-201-0/+1
* x86/fpu: Move legacy ASM wrappers to coreThomas Gleixner2021-10-201-0/+1
* x86/fpu: Clean up CPU feature testsThomas Gleixner2021-10-201-0/+1
* x86/fpu: Move context switch and exit to user inlines into sched.hThomas Gleixner2021-10-201-0/+1
* x86/fpu: Replace KVMs home brewed FPU copy from userThomas Gleixner2021-10-201-1/+37
* x86/fpu: Move KVMs FPU swapping to FPU coreThomas Gleixner2021-10-201-4/+26
* x86/fpu: Cleanup xstate xcomp_bv initializationThomas Gleixner2021-10-201-16/+19
* x86/fpu: Do not inherit FPU context for kernel and IO worker threadsThomas Gleixner2021-10-201-11/+26
* x86/fpu: Remove pointless memset in fpu_clone()Thomas Gleixner2021-10-201-6/+0
* x86/fpu: Mark init_fpstate __ro_after_initThomas Gleixner2021-06-231-1/+1
* x86/fpu: Don't store PKRU in xstate in fpu_reset_fpstate()Thomas Gleixner2021-06-231-18/+4
* x86/fpu: Dont restore PKRU in fpregs_restore_userspace()Thomas Gleixner2021-06-231-1/+1
* x86/fpu: Rename xfeatures_mask_user() to xfeatures_mask_uabi()Thomas Gleixner2021-06-231-1/+1
* x86/fpu: Move FXSAVE_LEAK quirk info __copy_kernel_to_fpregs()Thomas Gleixner2021-06-231-0/+27
* x86/fpu: Rename __fpregs_load_activate() to fpregs_restore_userregs()Thomas Gleixner2021-06-231-1/+1
* x86/fpu: Clean up the fpu__clear() variantsAndy Lutomirski2021-06-231-37/+76
* x86/fpu: Rename fpu__clear_all() to fpu_flush_thread()Thomas Gleixner2021-06-231-2/+2
* x86/fpu: Use pkru_write_default() in copy_init_fpstate_to_fpregs()Thomas Gleixner2021-06-231-2/+1
* x86/cpu: Sanitize X86_FEATURE_OSPKEThomas Gleixner2021-06-231-1/+1
* x86/fpu: Rename and sanitize fpu__save/copy()Thomas Gleixner2021-06-231-9/+8
* x86/fpu: Rename initstate copy functionsThomas Gleixner2021-06-231-3/+3
* x86/fpu: Get rid of the FNSAVE optimizationThomas Gleixner2021-06-231-31/+23
* x86/fpu: Rename copy_fpregs_to_fpstate() to save_fpregs_to_fpstate()Thomas Gleixner2021-06-231-5/+5
* x86/fpu: Rename fregs-related copy functionsThomas Gleixner2021-06-231-1/+1
* x86/fpu: Rename fxregs-related copy functionsThomas Gleixner2021-06-231-3/+3
* x86/fpu: Rename copy_xregs_to_kernel() and copy_kernel_to_xregs()Thomas Gleixner2021-06-231-4/+3
* x86/fpu: Move fpu__write_begin() to regsetThomas Gleixner2021-06-231-24/+0
* x86/fpu/regset: Move fpu__read_begin() into regsetThomas Gleixner2021-06-231-20/+0
* x86/fpu: Move inlines where they belongThomas Gleixner2021-06-231-0/+15
* x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize stateAndy Lutomirski2021-01-211-4/+5
* Merge tag 'v5.8-rc7' into perf/core, to pick up fixesIngo Molnar2020-07-281-0/+6
|\
| * x86/fpu: Reset MXCSR to default in kernel_fpu_begin()Petteri Aimonen2020-06-291-0/+6
* | x86/fpu: Use proper mask to replace full instruction maskKan Liang2020-07-081-0/+39
|/
* x86/fpu/xstate: Define new functions for clearing fpregs and xstatesFenghua Yu2020-05-131-18/+35
* x86/fpu: Remove the fpu__save() exportChristoph Hellwig2019-06-171-1/+0
* x86/fpu: Simplify kernel_fpu_begin()Christoph Hellwig2019-06-171-24/+12
* x86/fpu: Simplify kernel_fpu_end()Christoph Hellwig2019-06-171-12/+3