aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/fpu/core.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2019-06-17x86/fpu: Remove the fpu__save() exportChristoph Hellwig1-1/+0
2019-06-17x86/fpu: Simplify kernel_fpu_begin()Christoph Hellwig1-24/+12
2019-06-17x86/fpu: Simplify kernel_fpu_end()Christoph Hellwig1-12/+3
2019-06-13x86/fpu: Don't use current->mm to check for a kthreadChristoph Hellwig1-1/+1
2019-05-21treewide: Add SPDX license identifier for missed filesThomas Gleixner1-0/+1
2019-04-12x86/fpu: Defer FPU state load until return to userspaceRik van Riel1-26/+80
2019-04-10x86/fpu: Remove user_fpu_begin()Sebastian Andrzej Siewior1-3/+1
2019-04-10x86/fpu: Remove fpu->initializedSebastian Andrzej Siewior1-50/+20
2019-04-09x86/fpu: Always init the state in fpu__clear()Sebastian Andrzej Siewior1-3/+2
2019-04-09x86/fpu: Remove preempt_disable() in fpu__clear()Sebastian Andrzej Siewior1-2/+0
2019-04-09x86/fpu: Remove fpu__restore()Sebastian Andrzej Siewior1-24/+0
2018-12-04x86/fpu: Don't export __kernel_fpu_{begin,end}()Sebastian Andrzej Siewior1-4/+2
2018-08-05x86: Don't include linux/irq.h from asm/hardirq.hNicolai Stange1-0/+1
2017-09-26x86/fpu: Rename fpu__activate_fpstate_read/write() to fpu__prepare_[read|write]()Ingo Molnar1-2/+2
2017-09-26x86/fpu: Rename fpu__activate_curr() to fpu__initialize()Ingo Molnar1-4/+4
2017-09-26x86/fpu: Simplify and speed up fpu__copy()Ingo Molnar1-12/+3
2017-09-26x86/fpu: Fix stale comments about lazy FPU logicIngo Molnar1-6/+3
2017-09-26x86/fpu: Rename fpu::fpstate_active to fpu::initializedIngo Molnar1-12/+12
2017-09-26x86/fpu: Remove fpu__current_fpstate_write_begin/end()Ingo Molnar1-63/+0
2017-09-26x86/fpu: Fix fpu__activate_fpstate_read() and update commentsIngo Molnar1-7/+10
2017-09-24x86/fpu: Remove struct fpu::fpregs_activeIngo Molnar1-9/+0
2017-09-24x86/fpu: Decouple fpregs_activate()/fpregs_deactivate() from fpu->fpregs_activeIngo Molnar1-2/+1
2017-09-24x86/fpu: Change fpu->fpregs_active users to fpu->fpstate_activeIngo Molnar1-6/+10
2017-09-24x86/fpu: Split the state handling in fpu__drop()Ingo Molnar1-6/+13
2017-09-24x86/fpu: Make the fpu state change in fpu__clear() scheduler-atomicIngo Molnar1-0/+2
2017-09-24x86/fpu: Simplify fpu->fpregs_active useIngo Molnar1-1/+1
2017-01-25x86/fpu/xstate: Move XSAVES state init to a functionYu-cheng Yu1-8/+1
2017-01-24x86/fpu/xstate: Fix xcomp_bv in XSAVES headerYu-cheng Yu1-1/+3
2016-11-23Merge branch 'linus' into x86/fpu, to resolve conflictsIngo Molnar1-8/+8
2016-11-21x86/fpu: Fix invalid FPU ptrace state after execve()Yu-cheng Yu1-8/+8
2016-11-01x86/fpu: Remove irq_ts_save() and irq_ts_restore()Andy Lutomirski1-29/+0
2016-10-16Merge tag 'v4.9-rc1' into x86/fpu, to resolve conflictIngo Molnar1-0/+4
2016-10-16x86/fpu: Remove 'cpu' argument from __cpu_invalidate_fpregs_state()Rik van Riel1-1/+1
2016-10-07x86/fpu: Rename lazy restore functions to "register state valid"Rik van Riel1-2/+2
2016-10-07x86/fpu: Remove struct fpu::counterRik van Riel1-3/+0
2016-10-07x86/fpu: Remove use_eager_fpu()Andy Lutomirski1-33/+5
2016-09-09x86/pkeys: Default to a restrictive init PKRUDave Hansen1-0/+4
2016-07-11x86/fpu/xstate: Fix fpstate_init() for XRSTORSYu-cheng Yu1-0/+8
2016-06-18x86/fpu/xstate: Rename 'xstate_size' to 'fpu_kernel_xstate_size', to distinguish it from 'fpu_user_xstate_size'Fenghua Yu1-3/+4
2016-06-08x86/fpu: Add tracepoints to dump FPU state at key pointsDave Hansen1-0/+18
2016-04-13x86/fpu: Get rid of x87 math exception helpersBorislav Petkov1-31/+13
2016-04-13x86/cpufeature: Replace cpu_has_fxsr with boot_cpu_has() usageBorislav Petkov1-3/+3
2016-04-13x86/cpufeature: Replace cpu_has_fpu with boot_cpu_has() usageBorislav Petkov1-2/+2
2016-04-13x86/cpufeature: Replace cpu_has_xmm with boot_cpu_has() usageBorislav Petkov1-1/+1
2016-03-20Merge branch 'mm-pkeys-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-0/+63
2016-03-15Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-25/+27
2016-03-12x86/fpu: Fix eager-FPU handling on legacy FPU machinesBorislav Petkov1-1/+3
2016-02-18x86/fpu: Allow setting of XSAVE stateDave Hansen1-0/+63
2016-02-09x86/fpu: Fold fpu_copy() into fpu__copy()Andy Lutomirski1-21/+11
2016-02-09x86/fpu: Fix FNSAVE usage in eagerfpu modeAndy Lutomirski1-3/+15