summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/fpu/signal.c
Commit message (Expand)AuthorAgeFilesLines
* x86/fpu: Stop relying on userspace for info to fault in xsave bufferAndrei Vagin2024-01-301-8/+5
* x86/fpu: Take task_struct* in copy_sigframe_from_user_to_xstate()Kyle Huey2022-11-161-1/+1
* x86/fpu/signal: Initialize sw_bytes in save_xstate_epilog()Marco Elver2021-11-301-1/+1
* Merge tag 'gfs2-v5.15-rc5-mmap-fault' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2021-11-021-1/+1
|\
| * gup: Turn fault_in_pages_{readable,writeable} into fault_in_{readable,writeable}Andreas Gruenbacher2021-10-181-4/+3
* | x86/fpu: Update XFD state where requiredChang S. Bae2021-10-261-0/+2
* | x86/fpu: Add sanity checks for XFDThomas Gleixner2021-10-261-3/+3
* | x86/fpu/signal: Prepare for variable sigframe lengthChang S. Bae2021-10-261-36/+26
* | x86/fpu: Mop up xfeatures_mask_uabi()Thomas Gleixner2021-10-221-1/+1
* | x86/fpu: Move xstate feature masks to fpu_*_cfgThomas Gleixner2021-10-211-1/+2
* | x86/fpu: Move xstate size to fpu_*_cfgThomas Gleixner2021-10-211-3/+3
* | x86/fpu/signal: Use fpstate for size and featuresThomas Gleixner2021-10-211-17/+27
* | x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate()Thomas Gleixner2021-10-211-1/+1
* | x86/fpu/xstate: Use fpstate for os_xsave()Thomas Gleixner2021-10-211-2/+2
* | x86/fpu: Use fpstate::sizeThomas Gleixner2021-10-211-4/+3
* | x86/fpu/signal: Convert to fpstateThomas Gleixner2021-10-201-14/+16
* | x86/fpu: Convert fpstate_init() to struct fpstateThomas Gleixner2021-10-201-1/+1
* | x86/fpu: Remove internal.h dependency from fpu/signal.hThomas Gleixner2021-10-201-1/+0
* | 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: Move os_xsave() and os_xrstor() to coreThomas Gleixner2021-10-201-0/+1
* | x86/fpu: Mark fpu__init_prepare_fx_sw_frame() as __initThomas Gleixner2021-10-201-1/+3
* | 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/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: Rename xfeatures_mask_user() to xfeatures_mask_uabi()Thomas Gleixner2021-06-231-5/+5
* x86/fpu: Rename __fpregs_load_activate() to fpregs_restore_userregs()Thomas Gleixner2021-06-231-1/+1
* x86/fpu: Rename xstate copy functions which are related to UABIThomas Gleixner2021-06-231-1/+1
* x86/fpu: Rename fregs-related copy functionsThomas Gleixner2021-06-231-3/+3
* x86/fpu: Rename fxregs-related copy functionsThomas Gleixner2021-06-231-5/+5
* x86/fpu: Rename copy_user_to_xregs() and copy_xregs_to_user()Thomas Gleixner2021-06-231-2/+2
* x86/fpu: Rename copy_xregs_to_kernel() and copy_kernel_to_xregs()Thomas Gleixner2021-06-231-10/+11