| Commit message (Expand) | Author | Age | Files | Lines |
* | x86/fpu/xstate: Cleanup size calculations | Thomas Gleixner | 2021-10-21 | 1 | -36/+46 |
* | x86/fpu: Cleanup fpu__init_system_xstate_size_legacy() | Thomas Gleixner | 2021-10-21 | 1 | -10/+5 |
* | x86/fpu: Provide struct fpu_config | Thomas Gleixner | 2021-10-21 | 2 | -0/+46 |
* | x86/fpu/signal: Use fpstate for size and features | Thomas Gleixner | 2021-10-21 | 1 | -17/+27 |
* | x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate() | Thomas Gleixner | 2021-10-21 | 6 | -25/+26 |
* | x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf() | Thomas Gleixner | 2021-10-21 | 3 | -10/+11 |
* | x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate() | Thomas Gleixner | 2021-10-21 | 1 | -6/+6 |
* | x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe() | Thomas Gleixner | 2021-10-21 | 1 | -1/+1 |
* | x86/fpu/xstate: Use fpstate for os_xsave() | Thomas Gleixner | 2021-10-21 | 3 | -6/+6 |
* | x86/fpu: Use fpstate::size | Thomas Gleixner | 2021-10-21 | 2 | -11/+9 |
* | x86/fpu: Add size and mask information to fpstate | Thomas Gleixner | 2021-10-21 | 4 | -0/+30 |
* | x86/process: Move arch_thread_struct_whitelist() out of line | Thomas Gleixner | 2021-10-21 | 3 | -6/+15 |
* | x86/fpu: Do not leak fpstate pointer on fork | Thomas Gleixner | 2021-10-21 | 1 | -0/+2 |
* | x86/fpu: Remove fpu::state | Thomas Gleixner | 2021-10-20 | 2 | -15/+7 |
* | x86/math-emu: Convert to fpstate | Thomas Gleixner | 2021-10-20 | 3 | -4/+4 |
* | x86/fpu/core: Convert to fpstate | Thomas Gleixner | 2021-10-20 | 4 | -25/+27 |
* | x86/fpu/signal: Convert to fpstate | Thomas Gleixner | 2021-10-20 | 1 | -14/+16 |
* | x86/fpu/regset: Convert to fpstate | Thomas Gleixner | 2021-10-20 | 1 | -13/+14 |
* | x86/fpu: Convert tracing to fpstate | Thomas Gleixner | 2021-10-20 | 1 | -2/+2 |
* | x86/KVM: Convert to fpstate | Thomas Gleixner | 2021-10-20 | 1 | -2/+2 |
* | x86/fpu: Replace KVMs xstate component clearing | Thomas Gleixner | 2021-10-20 | 5 | -11/+19 |
* | x86/fpu: Convert restore_fpregs_from_fpstate() to struct fpstate | Thomas Gleixner | 2021-10-20 | 3 | -8/+8 |
* | x86/fpu: Convert fpstate_init() to struct fpstate | Thomas Gleixner | 2021-10-20 | 4 | -31/+31 |
* | x86/fpu: Provide struct fpstate | Thomas Gleixner | 2021-10-20 | 5 | -6/+39 |
* | x86/fpu: Replace KVMs home brewed FPU copy to user | Thomas Gleixner | 2021-10-20 | 3 | -53/+22 |
* | x86/fpu: Provide a proper function for ex_handler_fprestore() | Thomas Gleixner | 2021-10-20 | 4 | -6/+10 |
* | x86/fpu: Replace the includes of fpu/internal.h | Thomas Gleixner | 2021-10-20 | 12 | -37/+10 |
* | x86/fpu: Mop up the internal.h leftovers | Thomas Gleixner | 2021-10-20 | 4 | -18/+14 |
* | x86/sev: Include fpu/xcr.h | Thomas Gleixner | 2021-10-20 | 1 | -1/+1 |
* | x86/fpu: Remove internal.h dependency from fpu/signal.h | Thomas Gleixner | 2021-10-20 | 8 | -12/+19 |
* | x86/fpu: Move fpstate functions to api.h | Thomas Gleixner | 2021-10-20 | 4 | -10/+13 |
* | x86/fpu: Move mxcsr related code to core | Thomas Gleixner | 2021-10-20 | 6 | -13/+12 |
* | x86/fpu: Move fpregs_restore_userregs() to core | Thomas Gleixner | 2021-10-20 | 5 | -83/+88 |
* | x86/fpu: Make WARN_ON_FPU() private | Thomas Gleixner | 2021-10-20 | 3 | -9/+8 |
* | x86/fpu: Move legacy ASM wrappers to core | Thomas Gleixner | 2021-10-20 | 5 | -101/+111 |
* | x86/fpu: Move os_xsave() and os_xrstor() to core | Thomas Gleixner | 2021-10-20 | 4 | -171/+175 |
* | x86/fpu: Make os_xrstor_booting() private | Thomas Gleixner | 2021-10-20 | 2 | -25/+23 |
* | x86/fpu: Clean up CPU feature tests | Thomas Gleixner | 2021-10-20 | 4 | -18/+14 |
* | x86/fpu: Move context switch and exit to user inlines into sched.h | Thomas Gleixner | 2021-10-20 | 6 | -63/+72 |
* | x86/fpu: Mark fpu__init_prepare_fx_sw_frame() as __init | Thomas Gleixner | 2021-10-20 | 4 | -3/+12 |
* | x86/fpu: Rework copy_xstate_to_uabi_buf() | Thomas Gleixner | 2021-10-20 | 2 | -8/+29 |
* | x86/fpu: Replace KVMs home brewed FPU copy from user | Thomas Gleixner | 2021-10-20 | 4 | -74/+43 |
* | x86/fpu: Move KVMs FPU swapping to FPU core | Thomas Gleixner | 2021-10-20 | 7 | -60/+48 |
* | x86/fpu/xstate: Mark all init only functions __init | Thomas Gleixner | 2021-10-20 | 1 | -5/+5 |
* | x86/fpu/xstate: Provide and use for_each_xfeature() | Thomas Gleixner | 2021-10-20 | 1 | -33/+23 |
* | x86/fpu: Cleanup xstate xcomp_bv initialization | Thomas Gleixner | 2021-10-20 | 6 | -33/+49 |
* | x86/fpu: Do not inherit FPU context for kernel and IO worker threads | Thomas Gleixner | 2021-10-20 | 1 | -11/+26 |
* | x86/process: Clone FPU in copy_thread() | Thomas Gleixner | 2021-10-20 | 1 | -1/+3 |
* | x86/fpu: Remove pointless memset in fpu_clone() | Thomas Gleixner | 2021-10-20 | 1 | -6/+0 |
* | x86/fpu: Cleanup the on_boot_cpu clutter | Thomas Gleixner | 2021-10-20 | 2 | -25/+0 |