1. 69f6ed1 x86/fpu: Provide infrastructure for KVM FPU cleanup by Thomas Gleixner · 3 years, 3 months ago
  2. 75c52da x86/fpu: Prepare for sanitizing KVM FPU code by Thomas Gleixner · 3 years, 3 months ago
  3. d72c870 x86/fpu/xstate: Move remaining xfeature helpers to core by Thomas Gleixner · 3 years, 3 months ago
  4. eda32f4 x86/fpu: Rework restore_regs_from_fpstate() by Thomas Gleixner · 3 years, 3 months ago
  5. daddee2 x86/fpu: Mop up xfeatures_mask_uabi() by Thomas Gleixner · 3 years, 3 months ago
  6. 1c253ff x86/fpu: Move xstate feature masks to fpu_*_cfg by Thomas Gleixner · 3 years, 3 months ago
  7. 578971f x86/fpu: Provide struct fpu_config by Thomas Gleixner · 3 years, 3 months ago
  8. 49e4eb4 x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate() by Thomas Gleixner · 3 years, 3 months ago
  9. 248452c x86/fpu: Add size and mask information to fpstate by Thomas Gleixner · 3 years, 3 months ago
  10. 2f27b50 x86/fpu: Remove fpu::state by Thomas Gleixner · 3 years, 3 months ago
  11. c20942c x86/fpu/core: Convert to fpstate by Thomas Gleixner · 3 years, 3 months ago
  12. 087df48 x86/fpu: Replace KVMs xstate component clearing by Thomas Gleixner · 3 years, 3 months ago
  13. 18b3fa1 x86/fpu: Convert restore_fpregs_from_fpstate() to struct fpstate by Thomas Gleixner · 3 years, 3 months ago
  14. 87d0e5b x86/fpu: Provide struct fpstate by Thomas Gleixner · 3 years, 3 months ago
  15. bf5d004 x86/fpu: Replace KVMs home brewed FPU copy to user by Thomas Gleixner · 3 years, 3 months ago
  16. 079ec41 x86/fpu: Provide a proper function for ex_handler_fprestore() by Thomas Gleixner · 3 years, 3 months ago
  17. b56d279 x86/fpu: Replace the includes of fpu/internal.h by Thomas Gleixner · 3 years, 3 months ago
  18. 6415bb8 x86/fpu: Mop up the internal.h leftovers by Thomas Gleixner · 3 years, 3 months ago
  19. 0ae67cc3 x86/fpu: Remove internal.h dependency from fpu/signal.h by Thomas Gleixner · 3 years, 3 months ago
  20. 90489f1 x86/fpu: Move fpstate functions to api.h by Thomas Gleixner · 3 years, 3 months ago
  21. d9d005f x86/fpu: Move mxcsr related code to core by Thomas Gleixner · 3 years, 3 months ago
  22. 9848fb9 x86/fpu: Move fpregs_restore_userregs() to core by Thomas Gleixner · 3 years, 3 months ago
  23. cdcb6fa x86/fpu: Make WARN_ON_FPU() private by Thomas Gleixner · 3 years, 3 months ago
  24. 3400257 x86/fpu: Move legacy ASM wrappers to core by Thomas Gleixner · 3 years, 3 months ago
  25. df95b0f x86/fpu: Move os_xsave() and os_xrstor() to core by Thomas Gleixner · 3 years, 3 months ago
  26. b579d0c x86/fpu: Make os_xrstor_booting() private by Thomas Gleixner · 3 years, 3 months ago
  27. d06241f x86/fpu: Clean up CPU feature tests by Thomas Gleixner · 3 years, 3 months ago
  28. 63e8180 x86/fpu: Move context switch and exit to user inlines into sched.h by Thomas Gleixner · 3 years, 3 months ago
  29. 9603445 x86/fpu: Mark fpu__init_prepare_fx_sw_frame() as __init by Thomas Gleixner · 3 years, 3 months ago
  30. ea4d693 x86/fpu: Replace KVMs home brewed FPU copy from user by Thomas Gleixner · 3 years, 3 months ago
  31. a0ff061 x86/fpu: Move KVMs FPU swapping to FPU core by Thomas Gleixner · 3 years, 3 months ago
  32. 126fe04 x86/fpu: Cleanup xstate xcomp_bv initialization by Thomas Gleixner · 3 years, 3 months ago
  33. 9568bfb x86/fpu: Remove pointless argument from switch_fpu_finish() by Thomas Gleixner · 3 years, 3 months ago
  34. f3305be x86/fpu/signal: Change return type of fpu__restore_sig() to boolean by Thomas Gleixner · 3 years, 4 months ago
  35. 052adee x86/fpu/signal: Change return type of copy_fpstate_to_sigframe() to boolean by Thomas Gleixner · 3 years, 4 months ago
  36. 4164a48 x86/fpu/signal: Move header zeroing out of xsave_to_user_sigframe() by Thomas Gleixner · 3 years, 4 months ago
  37. 4339d0c x86/fpu/signal: Clarify exception handling in restore_fpregs_from_user() by Thomas Gleixner · 3 years, 4 months ago
  38. c630455 x86/fpu: Use EX_TYPE_FAULT_MCE_SAFE for exception fixups by Thomas Gleixner · 3 years, 4 months ago
  39. 46d2894 x86/extable: Rework the exception table mechanics by Thomas Gleixner · 3 years, 4 months ago
  40. aee8c67 x86/fpu: Return proper error codes from user access functions by Thomas Gleixner · 3 years, 7 months ago
  41. 9544369 x86/fpu: Remove PKRU handling from switch_fpu_finish() by Thomas Gleixner · 3 years, 7 months ago
  42. 30a304a x86/fpu: Mask PKRU from kernel XRSTOR[S] operations by Thomas Gleixner · 3 years, 7 months ago
  43. e84ba47 x86/fpu: Hook up PKRU into ptrace() by Dave Hansen · 3 years, 7 months ago
  44. 2ebe81c x86/fpu: Dont restore PKRU in fpregs_restore_userspace() by Thomas Gleixner · 3 years, 7 months ago
  45. 65e9521 x86/fpu: Rename xfeatures_mask_user() to xfeatures_mask_uabi() by Thomas Gleixner · 3 years, 7 months ago
  46. 1d9bffa x86/fpu: Move FXSAVE_LEAK quirk info __copy_kernel_to_fpregs() by Thomas Gleixner · 3 years, 7 months ago
  47. 727d011 x86/fpu: Rename __fpregs_load_activate() to fpregs_restore_userregs() by Thomas Gleixner · 3 years, 7 months ago
  48. e7ecad1 x86/fpu: Rename fpu__clear_all() to fpu_flush_thread() by Thomas Gleixner · 3 years, 7 months ago
  49. b2681e7 x86/fpu: Rename and sanitize fpu__save/copy() by Thomas Gleixner · 3 years, 7 months ago
  50. 784a4661 x86/pkeys: Move read_pkru() and write_pkru() by Dave Hansen · 3 years, 7 months ago
  51. a75c528 x86/fpu/xstate: Sanitize handling of independent features by Thomas Gleixner · 3 years, 7 months ago
  52. 01707b6 x86/fpu: Rename "dynamic" XSTATEs to "independent" by Andy Lutomirski · 3 years, 7 months ago
  53. 1c61fad x86/fpu: Rename copy_kernel_to_fpregs() to restore_fpregs_from_fpstate() by Thomas Gleixner · 3 years, 7 months ago
  54. 08ded2c x86/fpu: Get rid of the FNSAVE optimization by Thomas Gleixner · 3 years, 7 months ago
  55. ebe7234 x86/fpu: Rename copy_fpregs_to_fpstate() to save_fpregs_to_fpstate() by Thomas Gleixner · 3 years, 7 months ago
  56. 1cc3441 x86/fpu: Rename xstate copy functions which are related to UABI by Thomas Gleixner · 3 years, 7 months ago
  57. 6fdc908c x86/fpu: Rename fregs-related copy functions by Thomas Gleixner · 3 years, 7 months ago
  58. 16dcf43 x86/fpu: Rename fxregs-related copy functions by Thomas Gleixner · 3 years, 7 months ago
  59. 6b862ba x86/fpu: Rename copy_user_to_xregs() and copy_xregs_to_user() by Thomas Gleixner · 3 years, 7 months ago
  60. b16313f x86/fpu: Rename copy_xregs_to_kernel() and copy_kernel_to_xregs() by Thomas Gleixner · 3 years, 7 months ago
  61. 1f31712 x86/fpu: Get rid of copy_supervisor_to_kernel() by Thomas Gleixner · 3 years, 7 months ago
  62. 02b93c0 x86/fpu: Get rid of using_compacted_format() by Thomas Gleixner · 3 years, 7 months ago
  63. dbb60ac x86/fpu: Move fpu__write_begin() to regset by Thomas Gleixner · 3 years, 7 months ago
  64. 5a32fac x86/fpu/regset: Move fpu__read_begin() into regset by Thomas Gleixner · 3 years, 7 months ago
  65. afac9e8 x86/fpu: Remove fpstate_sanitize_xstate() by Thomas Gleixner · 3 years, 7 months ago
  66. eb6f517 x86/fpu: Make copy_xstate_to_kernel() usable for [x]fpregs_get() by Thomas Gleixner · 3 years, 7 months ago
  67. 43be46e x86/fpu: Sanitize xstateregs_set() by Thomas Gleixner · 3 years, 7 months ago
  68. e685244 x86/fpu: Move inlines where they belong by Thomas Gleixner · 3 years, 7 months ago
  69. 4098b3e x86/fpu: Remove unused get_xsave_field_ptr() by Thomas Gleixner · 3 years, 7 months ago
  70. ce38f03 x86/fpu: Get rid of fpu__get_supported_xfeatures_mask() by Thomas Gleixner · 3 years, 7 months ago
  71. c4cf5f6 Merge x86/urgent into x86/fpu by Borislav Petkov · 3 years, 7 months ago
  72. f9dfb5e x86/fpu: Make init_fpstate correct with optimized XSAVE by Thomas Gleixner · 3 years, 7 months ago
  73. 510b80a x86/pkru: Write hardware init value to PKRU when xstate is init by Thomas Gleixner · 3 years, 7 months ago
  74. 12f7764a x86/process: Check PF_KTHREAD and not current->mm for kernel threads by Thomas Gleixner · 3 years, 7 months ago
  75. 9bfecd0 x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() by Thomas Gleixner · 3 years, 8 months ago
  76. 939ef71 x86/signal: Introduce helpers to get the maximum signal frame size by Chang S. Bae · 3 years, 8 months ago
  77. 49200d1 x86/fpu/64: Don't FNINIT in kernel_fpu_begin() by Andy Lutomirski · 4 years ago
  78. e451228 x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state by Andy Lutomirski · 4 years ago
  79. cba08c5 x86/fpu: Make kernel FPU protection RT friendly by Thomas Gleixner · 4 years, 3 months ago
  80. 5f0c712 x86/fpu: Simplify fpregs_[un]lock() by Thomas Gleixner · 4 years, 3 months ago
  81. da9803d Merge tag 'x86_seves_for_v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 3 months ago
  82. ac74075 Merge tag 'x86_pasid_for_5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 3 months ago
  83. 20f0afd x86/mmu: Allocate/free a PASID by Fenghua Yu · 4 years, 4 months ago
  84. b454feb x86/fpu/xstate: Add supervisor PASID state for ENQCMD by Yu-cheng Yu · 4 years, 4 months ago
  85. 1b4fb85 x86/fpu: Move xgetbv()/xsetbv() into a separate header by Joerg Roedel · 4 years, 4 months ago
  86. 8610981 x86/cpu: Use XGETBV and XSETBV mnemonics in fpu/internal.h by Uros Bizjak · 4 years, 6 months ago
  87. 19b39c3 Merge branch 'work.regset' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 4 years, 5 months ago
  88. e89d4ca Merge tag 'v5.8-rc7' into perf/core, to pick up fixes by Ingo Molnar · 4 years, 6 months ago
  89. 0557d64 x86: switch to ->regset_get() by Al Viro · 5 years ago
  90. ce711ea perf/x86/intel/lbr: Support XSAVES/XRSTORS for LBR context switch by Kan Liang · 4 years, 7 months ago
  91. 50f408d x86/fpu/xstate: Add helpers for LBR dynamic supervisor feature by Kan Liang · 4 years, 7 months ago
  92. f0dccc9 x86/fpu/xstate: Support dynamic supervisor feature for LBR by Kan Liang · 4 years, 7 months ago
  93. a063bf2 x86/fpu: Use proper mask to replace full instruction mask by Kan Liang · 4 years, 7 months ago
  94. 7ad8167 x86/fpu: Reset MXCSR to default in kernel_fpu_begin() by Petteri Aimonen · 4 years, 7 months ago
  95. 4dfa103 x86: kill dump_fpu() by Al Viro · 4 years, 7 months ago
  96. eeedf15 x86/fpu: Introduce copy_supervisor_to_kernel() by Yu-cheng Yu · 4 years, 8 months ago
  97. c95473e x86/fpu/xstate: Update copy_kernel_to_xregs_err() for supervisor states by Yu-cheng Yu · 4 years, 8 months ago
  98. b860eb8 x86/fpu/xstate: Define new functions for clearing fpregs and xstates by Fenghua Yu · 4 years, 8 months ago
  99. 524bb73 x86/fpu/xstate: Separate user and supervisor xfeatures mask by Yu-cheng Yu · 4 years, 8 months ago
  100. 8ab2280 x86/fpu/xstate: Define new macros for supervisor and user xstates by Fenghua Yu · 4 years, 8 months ago