Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | | | | | | x86/fpu: Remove PKRU handling from switch_fpu_finish() | Thomas Gleixner | 2021-06-23 | 1 | -30/+4 | |
| * | | | | | | | | x86/fpu: Mask PKRU from kernel XRSTOR[S] operations | Thomas Gleixner | 2021-06-23 | 4 | -3/+14 | |
| * | | | | | | | | x86/fpu: Hook up PKRU into ptrace() | Dave Hansen | 2021-06-23 | 3 | -14/+23 | |
| * | | | | | | | | x86/fpu: Add PKRU storage outside of task XSAVE buffer | Dave Hansen | 2021-06-23 | 3 | -0/+41 | |
| * | | | | | | | | x86/fpu: Dont restore PKRU in fpregs_restore_userspace() | Thomas Gleixner | 2021-06-23 | 3 | -2/+35 | |
| * | | | | | | | | x86/fpu: Rename xfeatures_mask_user() to xfeatures_mask_uabi() | Thomas Gleixner | 2021-06-23 | 5 | -17/+26 | |
| * | | | | | | | | x86/fpu: Move FXSAVE_LEAK quirk info __copy_kernel_to_fpregs() | Thomas Gleixner | 2021-06-23 | 2 | -24/+28 | |
| * | | | | | | | | x86/fpu: Rename __fpregs_load_activate() to fpregs_restore_userregs() | Thomas Gleixner | 2021-06-23 | 3 | -6/+4 | |
| * | | | | | | | | x86/fpu: Clean up the fpu__clear() variants | Andy Lutomirski | 2021-06-23 | 2 | -37/+86 | |
| * | | | | | | | | x86/fpu: Rename fpu__clear_all() to fpu_flush_thread() | Thomas Gleixner | 2021-06-23 | 3 | -4/+5 | |
| * | | | | | | | | x86/fpu: Use pkru_write_default() in copy_init_fpstate_to_fpregs() | Thomas Gleixner | 2021-06-23 | 3 | -20/+1 | |
| * | | | | | | | | x86/cpu: Write the default PKRU value when enabling PKE | Thomas Gleixner | 2021-06-23 | 1 | -0/+2 | |
| * | | | | | | | | x86/pkru: Provide pkru_write_default() | Thomas Gleixner | 2021-06-23 | 1 | -0/+8 | |
| * | | | | | | | | x86/pkru: Provide pkru_get_init_value() | Thomas Gleixner | 2021-06-23 | 1 | -0/+2 | |
| * | | | | | | | | x86/cpu: Sanitize X86_FEATURE_OSPKE | Thomas Gleixner | 2021-06-23 | 7 | -23/+21 | |
| * | | | | | | | | x86/fpu: Rename and sanitize fpu__save/copy() | Thomas Gleixner | 2021-06-23 | 5 | -16/+17 | |
| * | | | | | | | | x86/pkeys: Move read_pkru() and write_pkru() | Dave Hansen | 2021-06-23 | 7 | -56/+67 | |
| * | | | | | | | | x86/fpu/xstate: Sanitize handling of independent features | Thomas Gleixner | 2021-06-23 | 3 | -55/+54 | |
| * | | | | | | | | x86/fpu: Rename "dynamic" XSTATEs to "independent" | Andy Lutomirski | 2021-06-23 | 3 | -45/+45 | |
| * | | | | | | | | x86/fpu: Rename initstate copy functions | Thomas Gleixner | 2021-06-23 | 1 | -3/+3 | |
| * | | | | | | | | x86/fpu: Rename copy_kernel_to_fpregs() to restore_fpregs_from_fpstate() | Thomas Gleixner | 2021-06-23 | 3 | -7/+7 | |
| * | | | | | | | | x86/fpu: Get rid of the FNSAVE optimization | Thomas Gleixner | 2021-06-23 | 2 | -38/+34 | |
| * | | | | | | | | x86/fpu: Rename copy_fpregs_to_fpstate() to save_fpregs_to_fpstate() | Thomas Gleixner | 2021-06-23 | 3 | -8/+8 | |
| * | | | | | | | | x86/fpu: Deduplicate copy_uabi_from_user/kernel_to_xstate() | Thomas Gleixner | 2021-06-23 | 1 | -90/+47 | |
| * | | | | | | | | x86/fpu: Rename xstate copy functions which are related to UABI | Thomas Gleixner | 2021-06-23 | 4 | -6/+7 | |
| * | | | | | | | | x86/fpu: Rename fregs-related copy functions | Thomas Gleixner | 2021-06-23 | 3 | -9/+9 | |
| * | | | | | | | | x86/math-emu: Rename frstor() | Thomas Gleixner | 2021-06-23 | 3 | -3/+3 | |
| * | | | | | | | | x86/fpu: Rename fxregs-related copy functions | Thomas Gleixner | 2021-06-23 | 3 | -21/+13 | |
| * | | | | | | | | x86/fpu: Rename copy_user_to_xregs() and copy_xregs_to_user() | Thomas Gleixner | 2021-06-23 | 2 | -4/+4 | |
| * | | | | | | | | x86/fpu: Rename copy_xregs_to_kernel() and copy_kernel_to_xregs() | Thomas Gleixner | 2021-06-23 | 4 | -21/+26 | |
| * | | | | | | | | x86/fpu: Get rid of copy_supervisor_to_kernel() | Thomas Gleixner | 2021-06-23 | 3 | -61/+8 | |
| * | | | | | | | | x86/fpu: Cleanup arch_set_user_pkey_access() | Thomas Gleixner | 2021-06-23 | 1 | -5/+6 | |
| * | | | | | | | | x86/kvm: Avoid looking up PKRU in XSAVE buffer | Dave Hansen | 2021-06-23 | 1 | -21/+24 | |
| * | | | | | | | | x86/fpu: Get rid of using_compacted_format() | Thomas Gleixner | 2021-06-23 | 2 | -19/+4 | |
| * | | | | | | | | x86/fpu: Move fpu__write_begin() to regset | Thomas Gleixner | 2021-06-23 | 3 | -28/+22 | |
| * | | | | | | | | x86/fpu/regset: Move fpu__read_begin() into regset | Thomas Gleixner | 2021-06-23 | 3 | -24/+19 | |
| * | | | | | | | | x86/fpu: Remove fpstate_sanitize_xstate() | Thomas Gleixner | 2021-06-23 | 2 | -81/+0 | |
| * | | | | | | | | x86/fpu: Use copy_xstate_to_uabi_buf() in fpregs_get() | Thomas Gleixner | 2021-06-23 | 1 | -10/+20 | |
| * | | | | | | | | x86/fpu: Use copy_xstate_to_uabi_buf() in xfpregs_get() | Thomas Gleixner | 2021-06-23 | 1 | -3/+8 | |
| * | | | | | | | | x86/fpu: Make copy_xstate_to_kernel() usable for [x]fpregs_get() | Thomas Gleixner | 2021-06-23 | 3 | -14/+42 | |
| * | | | | | | | | x86/fpu: Clean up fpregs_set() | Andy Lutomirski | 2021-06-23 | 1 | -15/+16 | |
| * | | | | | | | | x86/fpu: Fail ptrace() requests that try to set invalid MXCSR values | Andy Lutomirski | 2021-06-23 | 1 | -2/+3 | |
| * | | | | | | | | x86/fpu: Rewrite xfpregs_set() | Andy Lutomirski | 2021-06-23 | 1 | -14/+23 | |
| * | | | | | | | | x86/fpu: Simplify PTRACE_GETREGS code | Dave Hansen | 2021-06-23 | 2 | -24/+6 | |
| * | | | | | | | | x86/fpu: Reject invalid MXCSR values in copy_kernel_to_xstate() | Thomas Gleixner | 2021-06-23 | 1 | -3/+16 | |
| * | | | | | | | | x86/fpu: Sanitize xstateregs_set() | Thomas Gleixner | 2021-06-23 | 3 | -35/+25 | |
| * | | | | | | | | x86/fpu: Limit xstate copy size in xstateregs_set() | Thomas Gleixner | 2021-06-23 | 1 | -1/+1 | |
| * | | | | | | | | x86/fpu: Move inlines where they belong | Thomas Gleixner | 2021-06-23 | 2 | -14/+15 | |
| * | | | | | | | | x86/fpu: Remove unused get_xsave_field_ptr() | Thomas Gleixner | 2021-06-23 | 2 | -31/+0 | |
| * | | | | | | | | x86/fpu: Get rid of fpu__get_supported_xfeatures_mask() | Thomas Gleixner | 2021-06-23 | 4 | -16/+5 |