1. eb444186 KVM: SEV: sync FPU and AVX state at LAUNCH_UPDATE_VMSA time by Paolo Bonzini · 11 months ago
  2. 18164f6 x86/fpu: Allow caller to constrain xfeatures when copying to uabi buffer by Sean Christopherson · 1 year, 5 months ago
  3. 6ee8366 x86/fpu: Add helper for modifying xstate by Rick Edgecombe · 1 year, 9 months ago
  4. 1f34bb2a x86/fpu: Remove cpuinfo argument from init functions by Thomas Gleixner · 1 year, 9 months ago
  5. f17b168 x86/fpu: Add a helper to prepare AMX state for low-power CPU idle by Chang S. Bae · 2 years, 9 months ago
  6. f5c0b4f x86/prctl: Remove pointless task argument by Thomas Gleixner · 2 years, 10 months ago
  7. c862dcd x86/fpu: Fix inline prefix warnings by Yang Zhong · 3 years, 2 months ago
  8. 5429cea x86/fpu: Provide fpu_sync_guest_vmexit_xfd_state() by Thomas Gleixner · 3 years, 2 months ago
  9. 8eb9a48 x86/fpu: Provide fpu_update_guest_xfd() for IA32_XFD emulation by Kevin Tian · 3 years, 2 months ago
  10. 0781d60 x86/fpu: Provide fpu_enable_guest_xfd_features() for KVM by Sean Christopherson · 3 years, 2 months ago
  11. 980fe2f x86/fpu: Extend fpu_xstate_prctl() with guest permissions by Thomas Gleixner · 3 years, 2 months ago
  12. 21e96a2 iommu/vt-d: Remove unused PASID_DISABLED by Joerg Roedel · 3 years, 3 months ago
  13. 7e113d0 Merge tag 'iommu-updates-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 3 years, 4 months ago
  14. 500afbf x86/fpu/xstate: Add fpstate_realloc()/free() by Chang S. Bae · 3 years, 5 months ago
  15. db8268d x86/arch_prctl: Add controls for dynamic XSTATE components by Chang S. Bae · 3 years, 5 months ago
  16. 582b01b x86/fpu: Remove old KVM FPU interface by Thomas Gleixner · 3 years, 5 months ago
  17. d69c138 x86/kvm: Convert FPU handling to a single swap buffer by Thomas Gleixner · 3 years, 5 months ago
  18. 69f6ed1 x86/fpu: Provide infrastructure for KVM FPU cleanup by Thomas Gleixner · 3 years, 5 months ago
  19. c20942c x86/fpu/core: Convert to fpstate by Thomas Gleixner · 3 years, 5 months ago
  20. 087df48 x86/fpu: Replace KVMs xstate component clearing by Thomas Gleixner · 3 years, 5 months ago
  21. bf5d004 x86/fpu: Replace KVMs home brewed FPU copy to user by Thomas Gleixner · 3 years, 5 months ago
  22. 079ec41 x86/fpu: Provide a proper function for ex_handler_fprestore() by Thomas Gleixner · 3 years, 5 months ago
  23. 6415bb8 x86/fpu: Mop up the internal.h leftovers by Thomas Gleixner · 3 years, 5 months ago
  24. 0ae67cc3 x86/fpu: Remove internal.h dependency from fpu/signal.h by Thomas Gleixner · 3 years, 5 months ago
  25. 90489f1 x86/fpu: Move fpstate functions to api.h by Thomas Gleixner · 3 years, 5 months ago
  26. ea4d693 x86/fpu: Replace KVMs home brewed FPU copy from user by Thomas Gleixner · 3 years, 5 months ago
  27. a0ff061 x86/fpu: Move KVMs FPU swapping to FPU core by Thomas Gleixner · 3 years, 5 months ago
  28. 00ecd54 iommu/vt-d: Clean up unused PASID updating functions by Fenghua Yu · 3 years, 5 months ago
  29. 9bfecd0 x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() by Thomas Gleixner · 3 years, 9 months ago
  30. 49200d1 x86/fpu/64: Don't FNINIT in kernel_fpu_begin() by Andy Lutomirski · 4 years, 2 months ago
  31. e451228 x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state by Andy Lutomirski · 4 years, 2 months ago
  32. cba08c5 x86/fpu: Make kernel FPU protection RT friendly by Thomas Gleixner · 4 years, 4 months ago
  33. 5f0c712 x86/fpu: Simplify fpregs_[un]lock() by Thomas Gleixner · 4 years, 4 months ago
  34. 20f0afd x86/mmu: Allocate/free a PASID by Fenghua Yu · 4 years, 6 months ago
  35. 5f409e2 x86/fpu: Defer FPU state load until return to userspace by Rik van Riel · 6 years ago
  36. 4ee9151 x86/fpu: Add an __fpregs_load_activate() internal helper by Rik van Riel · 6 years ago
  37. 1220999 x86/fpu: Don't export __kernel_fpu_{begin,end}() by Sebastian Andrzej Siewior · 6 years ago
  38. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  39. 5a83d60 x86/fpu: Remove irq_ts_save() and irq_ts_restore() by Andy Lutomirski · 8 years ago
  40. 5b07343 x86/fpu: Introduce cpu_has_xfeatures(xfeatures_mask, feature_name) by Ingo Molnar · 10 years ago
  41. 9106658 x86/fpu: Uninline the irq_ts_save()/restore() functions by Ingo Molnar · 10 years ago
  42. 952f07e x86/fpu: Move various internal function prototypes to fpu/internal.h by Ingo Molnar · 10 years ago
  43. d63e79b x86/fpu: Uninline kernel_fpu_begin()/end() by Ingo Molnar · 10 years ago
  44. e229537 x86/fpu: Move fpu__save() to fpu/internals.h by Ingo Molnar · 10 years ago
  45. d5cea9b x86/fpu: Rename fpu->has_fpu to fpu->fpregs_active by Ingo Molnar · 10 years ago
  46. 9254aaa x86/fpu: Move XCR0 manipulation to the FPU code proper by Ingo Molnar · 10 years ago
  47. 7b302e6 x86/fpu: Remove assembly guard from asm/fpu/api.h by Ingo Molnar · 10 years ago
  48. df6b35f x86/fpu: Rename i387.h to fpu/api.h by Ingo Molnar · 10 years ago[Renamed (96%) from arch/x86/include/asm/i387.h]
  49. 2e8a310 x86/fpu: Rename fpu__flush_thread() to fpu__clear() by Ingo Molnar · 10 years ago
  50. db2b1d3 x86/fpu: Use 'struct fpu' in fpstate_alloc_init() by Ingo Molnar · 10 years ago
  51. 0c07059 x86/fpu: Use 'struct fpu' in fpu__save() by Ingo Molnar · 10 years ago
  52. 416d49a x86/fpu: Make kernel_fpu_disable/enable() static by Ingo Molnar · 10 years ago
  53. 4d16409 x86/fpu: Factor out the FPU bug detection code into fpu__init_check_bugs() by Ingo Molnar · 10 years ago
  54. 3a0aee4 x86/fpu: Rename math_state_restore() to fpu__restore() by Ingo Molnar · 10 years ago
  55. 81683cc x86/fpu: Factor out fpu__flush_thread() from flush_thread() by Ingo Molnar · 10 years ago
  56. c0ee2cf x86/fpu: Rename fpu_finit() to fpstate_init() by Ingo Molnar · 10 years ago
  57. bda28379 x86/fpu: Make init_fpu() static by Ingo Molnar · 10 years ago
  58. 97185c9 x86/fpu: Split an fpstate_alloc_init() function out of init_fpu() by Ingo Molnar · 10 years ago
  59. 0a78155 x86/fpu: Rename unlazy_fpu() to fpu__save() by Ingo Molnar · 10 years ago
  60. 7575637 x86, fpu: Fix math_state_restore() race with kernel_fpu_begin() by Oleg Nesterov · 10 years ago
  61. 14e153e x86, fpu: Introduce per-cpu in_kernel_fpu state by Oleg Nesterov · 10 years ago
  62. b1a74bf x86, kvm: fix kvm's usage of kernel_fpu_begin/end() by Suresh Siddha · 12 years ago
  63. 304bced x86, fpu: use non-lazy fpu restore for processors supporting xsave by Suresh Siddha · 13 years ago
  64. f05e798 Disintegrate asm/system.h for X86 by David Howells · 13 years ago
  65. 1361b83 i387: Split up <asm/i387.h> into exported and internal interfaces by Linus Torvalds · 13 years ago
  66. 8546c00 i387: Uninline the generic FP helpers that we expose to kernel modules by Linus Torvalds · 13 years ago
  67. 7e16838 i387: support lazy restore of FPU state by Linus Torvalds · 13 years ago
  68. 80ab6f1 i387: use 'restore_fpu_checking()' directly in task switching code by Linus Torvalds · 13 years ago
  69. cea20ca i387: fix up some fpu_counter confusion by Linus Torvalds · 13 years ago
  70. 34ddc81 i387: re-introduce FPU state preloading at context switch time by Linus Torvalds · 13 years ago
  71. f94edac i387: move TS_USEDFPU flag from thread_info to task_struct by Linus Torvalds · 13 years ago
  72. 4903062 i387: move AMD K7/K8 fpu fxsave/fxrstor workaround from save to restore by Linus Torvalds · 13 years ago
  73. b3b0870 i387: do not preload FPU state at task switch time by Linus Torvalds · 13 years ago
  74. 6d59d7a i387: don't ever touch TS_USEDFPU directly, use helper functions by Linus Torvalds · 13 years ago
  75. b6c6641 i387: move TS_USEDFPU clearing out of __save_init_fpu and into callers by Linus Torvalds · 13 years ago
  76. 15d8791 i387: fix x86-64 preemption-unsafe user stack save/restore by Linus Torvalds · 13 years ago
  77. c38e2345 i387: fix sense of sanity check by Linus Torvalds · 13 years ago
  78. 5b1cbac i387: make irq_fpu_usable() tests more robust by Linus Torvalds · 13 years ago
  79. be98c2c i387: math_state_restore() isn't called from asm by Linus Torvalds · 13 years ago
  80. 3292beb sched/accounting: Change cpustat fields to an array by Glauber Costa · 13 years ago
  81. f994d99 x86-32, fpu: Fix FPU exception handling on non-SSE systems by Hans Rosenfeld · 14 years ago
  82. fd35fbc x86-64, asm: Use fxsaveq/fxrestorq in more places by H. Peter Anvin · 14 years ago
  83. b6f7e38 Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip by Linus Torvalds · 14 years ago
  84. d7acb92 x86-64, asm: If the assembler supports fxsave64, use it by H. Peter Anvin · 14 years ago
  85. b2b57fe x86, fpu: Merge fpu_save_init() by Brian Gerst · 15 years ago
  86. 58a992b x86-32, fpu: Rewrite fpu_save_init() by Brian Gerst · 15 years ago
  87. eec73f8 x86, fpu: Remove PSHUFB_XMM5_* macros by Brian Gerst · 15 years ago
  88. 8eb91a5 x86, fpu: Remove unnecessary ifdefs from i387 code. by Brian Gerst · 15 years ago
  89. 8202413 x86-64, fpu: Simplify constraints for fxsave/fxtstor by Brian Gerst · 15 years ago
  90. a4d4fbc x86-64, fpu: Disable preemption when using TS_USEDFPU by Brian Gerst · 15 years ago
  91. bfd946c x86, fpu: Merge __save_init_fpu() by Brian Gerst · 15 years ago
  92. 51115d4 x86, fpu: Merge tolerant_fwait() by Brian Gerst · 15 years ago
  93. 4a386c3 Merge branch 'x86-xsave-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip by Linus Torvalds · 15 years ago
  94. 75cb5fd Merge branches 'x86-cleanups-for-linus', 'x86-vmware-for-linus', 'x86-mtrr-for-linus', 'x86-apic-for-linus', 'x86-fpu-for-linus' and 'x86-vdso-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip by Linus Torvalds · 15 years ago
  95. 5ee481d x86: Export FPU API for KVM use by Sheng Yang · 15 years ago
  96. 0e49bf6 x86, xsave: Separate fpu and xsave initialization by Robert Richter · 15 years ago
  97. 6bad06b x86, xsave: Use xsaveopt in context-switch path when supported by Suresh Siddha · 15 years ago
  98. 29104e1 x86, xsave: Sync xsave memory layout with its header for user handling by Suresh Siddha · 15 years ago
  99. 8e221b6 x86: Avoid unnecessary __clear_user() and xrstor in signal handling by Suresh Siddha · 15 years ago
  100. c9775b4 x86, fpu: Use static_cpu_has() to implement use_xsave() by H. Peter Anvin · 15 years ago