summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/fpu
Commit message (Expand)AuthorAgeFilesLines
...
* | x86/fpu: Move fpregs_restore_userregs() to coreThomas Gleixner2021-10-204-0/+88
* | x86/fpu: Make WARN_ON_FPU() privateThomas Gleixner2021-10-202-0/+8
* | x86/fpu: Move legacy ASM wrappers to coreThomas Gleixner2021-10-204-0/+111
* | x86/fpu: Move os_xsave() and os_xrstor() to coreThomas Gleixner2021-10-202-0/+175
* | x86/fpu: Make os_xrstor_booting() privateThomas Gleixner2021-10-201-0/+23
* | x86/fpu: Clean up CPU feature testsThomas Gleixner2021-10-203-0/+14
* | x86/fpu: Move context switch and exit to user inlines into sched.hThomas Gleixner2021-10-201-0/+1
* | x86/fpu: Mark fpu__init_prepare_fx_sw_frame() as __initThomas Gleixner2021-10-203-1/+12
* | x86/fpu: Rework copy_xstate_to_uabi_buf()Thomas Gleixner2021-10-202-8/+29
* | x86/fpu: Replace KVMs home brewed FPU copy from userThomas Gleixner2021-10-202-3/+38
* | x86/fpu: Move KVMs FPU swapping to FPU coreThomas Gleixner2021-10-203-6/+26
* | x86/fpu/xstate: Mark all init only functions __initThomas Gleixner2021-10-201-5/+5
* | x86/fpu/xstate: Provide and use for_each_xfeature()Thomas Gleixner2021-10-201-33/+23
* | x86/fpu: Cleanup xstate xcomp_bv initializationThomas Gleixner2021-10-204-24/+43
* | 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: Cleanup the on_boot_cpu clutterThomas Gleixner2021-10-202-25/+0
* | x86/fpu: Restrict xsaves()/xrstors() to independent statesThomas Gleixner2021-10-201-15/+7
* | x86/fpu: Update stale commentsThomas Gleixner2021-10-201-10/+3
* | Merge branch 'x86/urgent' into x86/fpu, to resolve a conflictIngo Molnar2021-10-161-3/+8
|\ \
| * | x86/fpu: Mask out the invalid MXCSR bits properlyBorislav Petkov2021-10-161-1/+1
| |/
| * x86/fpu: Restore the masking out of reserved MXCSR bitsBorislav Petkov2021-10-081-3/+8
* | x86/fpu/signal: Fix missed conversion to correct boolean retval in save_xstat...Anders Roxell2021-09-231-1/+1
* | x86/fpu/signal: Change return code of restore_fpregs_from_user() to booleanThomas Gleixner2021-09-141-9/+8
* | x86/fpu/signal: Change return code of check_xstate_in_sigframe() to booleanThomas Gleixner2021-09-141-7/+7
* | x86/fpu/signal: Change return type of __fpu_restore_sig() to booleanThomas Gleixner2021-09-141-21/+20
* | x86/fpu/signal: Change return type of fpu__restore_sig() to booleanThomas Gleixner2021-09-141-12/+10
* | x86/fpu/signal: Change return type of copy_fpregs_to_sigframe() helpers to bo...Thomas Gleixner2021-09-141-8/+9
* | x86/fpu/signal: Change return type of copy_fpstate_to_sigframe() to booleanThomas Gleixner2021-09-141-10/+10
* | x86/fpu/signal: Move xstate clearing out of copy_fpregs_to_sigframe()Thomas Gleixner2021-09-141-12/+6
* | x86/fpu/signal: Move header zeroing out of xsave_to_user_sigframe()Thomas Gleixner2021-09-141-0/+12
* | x86/fpu/signal: Clarify exception handling in restore_fpregs_from_user()Thomas Gleixner2021-09-131-2/+3
|/
* x86/fpu/xstate: Clear xstate header in copy_xstate_to_uabi_buf() againThomas Gleixner2021-06-241-0/+1
* x86/fpu/signal: Let xrstor handle the features to initThomas Gleixner2021-06-231-58/+31
* x86/fpu/signal: Handle #PF in the direct restore pathThomas Gleixner2021-06-231-34/+33
* x86/fpu/signal: Split out the direct restore codeThomas Gleixner2021-06-231-54/+58
* x86/fpu/signal: Sanitize copy_user_to_fpregs_zeroing()Thomas Gleixner2021-06-231-21/+15
* x86/fpu/signal: Sanitize the xstate check on sigframeThomas Gleixner2021-06-231-37/+33
* x86/fpu/signal: Remove the legacy alignment checkThomas Gleixner2021-06-231-3/+0
* x86/fpu/signal: Move initial checks into fpu__restore_sig()Thomas Gleixner2021-06-231-35/+41
* 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: Mask PKRU from kernel XRSTOR[S] operationsThomas Gleixner2021-06-231-0/+1
* x86/fpu: Hook up PKRU into ptrace()Dave Hansen2021-06-232-13/+22
* 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-233-15/+15
* 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-232-2/+2
* 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