summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/fpu/regset.c
Commit message (Expand)AuthorAgeFilesLines
* x86: Add PTRACE interface for shadow stackRick Edgecombe2023-08-021-0/+81
* x86/fpu: Add a pkru argument to copy_uabi_from_kernel_to_xstate().Kyle Huey2022-11-161-1/+1
* x86/ptrace: Fix xfpregs_set()'s incorrect xmm clearingAndy Lutomirski2022-02-181-5/+4
* x86/fpu: Move xstate size to fpu_*_cfgThomas Gleixner2021-10-211-1/+1
* x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate()Thomas Gleixner2021-10-211-3/+2
* x86/fpu/regset: Convert to fpstateThomas Gleixner2021-10-201-13/+14
* x86/fpu: Replace the includes of fpu/internal.hThomas Gleixner2021-10-201-1/+1
* x86/fpu: Move mxcsr related code to coreThomas Gleixner2021-10-201-0/+1
* x86/fpu: Move fpregs_restore_userregs() to coreThomas Gleixner2021-10-201-0/+1
* x86/fpu: Clean up CPU feature testsThomas Gleixner2021-10-201-0/+2
* x86/fpu: Hook up PKRU into ptrace()Dave Hansen2021-06-231-6/+4
* x86/fpu: Rename and sanitize fpu__save/copy()Thomas Gleixner2021-06-231-1/+1
* x86/fpu: Rename xstate copy functions which are related to UABIThomas Gleixner2021-06-231-1/+1
* x86/fpu: Move fpu__write_begin() to regsetThomas Gleixner2021-06-231-3/+22
* x86/fpu/regset: Move fpu__read_begin() into regsetThomas Gleixner2021-06-231-3/+19
* x86/fpu: Use copy_xstate_to_uabi_buf() in fpregs_get()Thomas Gleixner2021-06-231-10/+20
* x86/fpu: Use copy_xstate_to_uabi_buf() in xfpregs_get()Thomas Gleixner2021-06-231-3/+8
* x86/fpu: Make copy_xstate_to_kernel() usable for [x]fpregs_get()Thomas Gleixner2021-06-231-1/+1
* x86/fpu: Clean up fpregs_set()Andy Lutomirski2021-06-231-15/+16
* x86/fpu: Fail ptrace() requests that try to set invalid MXCSR valuesAndy Lutomirski2021-06-231-2/+3
* x86/fpu: Rewrite xfpregs_set()Andy Lutomirski2021-06-231-14/+23
* x86/fpu: Simplify PTRACE_GETREGS codeDave Hansen2021-06-231-21/+3
* x86/fpu: Sanitize xstateregs_set()Thomas Gleixner2021-06-231-25/+17
* x86/fpu: Limit xstate copy size in xstateregs_set()Thomas Gleixner2021-06-231-1/+1
* x86: switch to ->regset_get()Al Viro2020-07-271-24/+15
* x86: kill dump_fpu()Al Viro2020-06-261-16/+0
* x86/fpu/xstate: Rename validate_xstate_header() to validate_user_xstate_header()Fenghua Yu2020-05-121-1/+1
* x86/fpu: Remove fpu->initializedSebastian Andrzej Siewior2019-04-101-15/+4
* x86/fpu: Remove fpu->initialized usage in __fpu__restore_sig()Sebastian Andrzej Siewior2019-04-091-3/+2
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* x86/fpu: Use using_compacted_format() instead of open coded X86_FEATURE_XSAVESEric Biggers2017-09-261-1/+1
* x86/fpu: Use validate_xstate_header() to validate the xstate_header in xstate...Eric Biggers2017-09-261-13/+6
* x86/fpu: Rename fpu__activate_fpstate_read/write() to fpu__prepare_[read|writ...Ingo Molnar2017-09-261-6/+6
* x86/fpu: Rename fpu::fpstate_active to fpu::initializedIngo Molnar2017-09-261-3/+3
* x86/fpu: Don't let userspace set bogus xcomp_bvEric Biggers2017-09-251-0/+4
* x86/fpu: Flip the parameter order in copy_*_to_xstate()Ingo Molnar2017-09-241-2/+2
* x86/fpu: Remove 'kbuf' parameter from the copy_user_to_xstate() APIIngo Molnar2017-09-241-1/+1
* x86/fpu: Remove 'ubuf' parameter from the copy_kernel_to_xstate() APIIngo Molnar2017-09-241-1/+1
* x86/fpu: Split copy_user_to_xstate() into copy_kernel_to_xstate() & copy_user...Ingo Molnar2017-09-241-3/+7
* x86/fpu: Clean up parameter order in the copy_xstate_to_*() APIsIngo Molnar2017-09-241-2/+2
* x86/fpu: Remove 'kbuf' parameter from the copy_xstate_to_user() APIsIngo Molnar2017-09-241-1/+1
* x86/fpu: Remove 'ubuf' parameter from the copy_xstate_to_kernel() APIsIngo Molnar2017-09-241-1/+1
* x86/fpu: Split copy_xstate_to_user() into copy_xstate_to_kernel() & copy_xsta...Ingo Molnar2017-09-241-1/+4
* x86/fpu: Rename copyin_to_xsaves()/copyout_from_xsaves() to copy_user_to_xsta...Ingo Molnar2017-09-241-2/+2
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1
* x86/fpu/xstate: Fix PTRACE frames for XSAVESYu-cheng Yu2016-07-101-15/+37
* x86/fpu/regset: Replace static_cpu_has() usage with boot_cpu_has()Borislav Petkov2016-04-131-2/+2
* x86/cpufeature: Replace cpu_has_xsave with boot_cpu_has() usageBorislav Petkov2016-04-131-4/+4
* x86/cpufeature: Replace cpu_has_fxsr with boot_cpu_has() usageBorislav Petkov2016-04-131-5/+8
* x86: Fix misspellings in commentsAdam Buchbinder2016-02-241-1/+1