summaryrefslogtreecommitdiff
path: root/arch/x86/kernel/fpu/signal.c
AgeCommit message (Expand)Author
2021-06-23x86/fpu/signal: Let xrstor handle the features to initThomas Gleixner
2021-06-23x86/fpu/signal: Handle #PF in the direct restore pathThomas Gleixner
2021-06-23x86/fpu/signal: Split out the direct restore codeThomas Gleixner
2021-06-23x86/fpu/signal: Sanitize copy_user_to_fpregs_zeroing()Thomas Gleixner
2021-06-23x86/fpu/signal: Sanitize the xstate check on sigframeThomas Gleixner
2021-06-23x86/fpu/signal: Remove the legacy alignment checkThomas Gleixner
2021-06-23x86/fpu/signal: Move initial checks into fpu__restore_sig()Thomas Gleixner
2021-06-23x86/fpu: Rename xfeatures_mask_user() to xfeatures_mask_uabi()Thomas Gleixner
2021-06-23x86/fpu: Rename __fpregs_load_activate() to fpregs_restore_userregs()Thomas Gleixner
2021-06-23x86/fpu: Rename xstate copy functions which are related to UABIThomas Gleixner
2021-06-23x86/fpu: Rename fregs-related copy functionsThomas Gleixner
2021-06-23x86/fpu: Rename fxregs-related copy functionsThomas Gleixner
2021-06-23x86/fpu: Rename copy_user_to_xregs() and copy_xregs_to_user()Thomas Gleixner
2021-06-23x86/fpu: Rename copy_xregs_to_kernel() and copy_kernel_to_xregs()Thomas Gleixner
2021-06-23x86/fpu: Get rid of copy_supervisor_to_kernel()Thomas Gleixner
2021-06-23Merge x86/urgent into x86/fpuBorislav Petkov
2021-06-22x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate()Thomas Gleixner
2021-06-10x86/fpu: Reset state for all signal restore failuresThomas Gleixner
2021-06-09x86/fpu: Invalidate FPU state after a failed XRSTOR from a user bufferAndy Lutomirski
2021-06-09x86/fpu: Prevent state corruption in __fpu__restore_sig()Thomas Gleixner
2021-05-19x86/signal: Introduce helpers to get the maximum signal frame sizeChang S. Bae
2020-07-27x86: switch to ->regset_get()Al Viro
2020-06-26x86: copy_fpstate_to_sigframe(): have fpregs_soft_get() use kernel bufferAl Viro
2020-05-16x86/fpu/xstate: Restore supervisor states for signal returnYu-cheng Yu
2020-05-16x86/fpu/xstate: Preserve supervisor states for the slow path in __fpu__restor...Yu-cheng Yu
2020-05-13x86/fpu/xstate: Update sanitize_restored_xstate() for supervisor xstatesYu-cheng Yu
2020-05-13x86/fpu/xstate: Define new functions for clearing fpregs and xstatesFenghua Yu
2020-05-13x86/fpu/xstate: Separate user and supervisor xfeatures maskYu-cheng Yu
2020-05-12x86/fpu/xstate: Rename validate_xstate_header() to validate_user_xstate_header()Fenghua Yu
2020-01-07x86/fpu: Deactivate FPU state after failure during state loadSebastian Andrzej Siewior
2019-06-08x86/fpu: Update kernel's FPU state before using for the fsave headerSebastian Andrzej Siewior
2019-06-06x86/fpu: Use fault_in_pages_writeable() for pre-faultingHugh Dickins
2019-05-06x86/fpu: Fault-in user stack if copy_fpstate_to_sigframe() failsSebastian Andrzej Siewior
2019-04-12x86/fpu: Restore regs in copy_fpstate_to_sigframe() in order to use the fastpathSebastian Andrzej Siewior
2019-04-12x86/fpu: Add a fastpath to copy_fpstate_to_sigframe()Sebastian Andrzej Siewior
2019-04-12x86/fpu: Add a fastpath to __fpu__restore_sig()Sebastian Andrzej Siewior
2019-04-12x86/fpu: Defer FPU state load until return to userspaceRik van Riel
2019-04-12x86/fpu: Merge the two code paths in __fpu__restore_sig()Sebastian Andrzej Siewior
2019-04-12x86/fpu: Restore from kernel memory on the 64-bit path tooSebastian Andrzej Siewior
2019-04-11x86/fpu: Inline copy_user_to_fpregs_zeroing()Sebastian Andrzej Siewior
2019-04-11x86/fpu: Prepare copy_fpstate_to_sigframe() for TIF_NEED_FPU_LOADRik van Riel
2019-04-11x86/fpu: Always store the registers in copy_fpstate_to_sigframe()Rik van Riel
2019-04-10x86/fpu: Remove user_fpu_begin()Sebastian Andrzej Siewior
2019-04-10x86/fpu: Don't save fxregs for ia32 frames in copy_fpstate_to_sigframe()Sebastian Andrzej Siewior
2019-04-09x86/fpu: Remove fpu->initialized usage in copy_fpstate_to_sigframe()Sebastian Andrzej Siewior
2019-04-09x86/fpu: Remove fpu->initialized usage in __fpu__restore_sig()Sebastian Andrzej Siewior
2019-04-03x86/fpu: Fix __user annotationsJann Horn
2019-01-03Remove 'type' argument from access_ok() functionLinus Torvalds
2018-11-20x86/fpu: Disable bottom halves while loading FPU registersSebastian Andrzej Siewior
2018-10-17x86/fpu: Remove second definition of fpu in __fpu__restore_sig()Sebastian Andrzej Siewior