1. 8305780 x86/pkeys: Manually set X86_FEATURE_OSPKE to preserve existing changes by Sean Christopherson · 4 years, 3 months ago
  2. 12ceedb x86/bugs: Add ITLB_MULTIHIT bug infrastructure by Vineela Tummalapalli · 4 years, 7 months ago
  3. a117aa4 x86/speculation/taa: Add mitigation for TSX Async Abort by Pawan Gupta · 4 years, 7 months ago
  4. 2112788 x86/cpu: Add a "tsx=" cmdline option with TSX disabled by default by Pawan Gupta · 4 years, 7 months ago
  5. 919d561 x86/cpu: Add a helper function x86_read_arch_cap_msr() by Pawan Gupta · 4 years, 7 months ago
  6. 2224e89 x86/speculation/swapgs: Exclude ATOMs from speculation through SWAPGS by Thomas Gleixner · 4 years, 11 months ago
  7. 1cdffec x86/speculation/mds: Add BUG_MSBDS_ONLY by Thomas Gleixner · 5 years ago
  8. fbf6ad08fd x86/speculation/mds: Add basic bug infrastructure for MDS by Andi Kleen · 5 years ago
  9. d5272d0 x86/speculation: Consolidate CPU whitelists by Thomas Gleixner · 5 years ago
  10. 1739ba8 x86/cpu: Sanitize FAM6_ATOM naming by Peter Zijlstra · 6 years ago
  11. ef0efbb x86/speculation: Simplify the CPU bug detection logic by Dominik Brodowski · 6 years ago
  12. 9ad0558 x86/bugs: Add AMD's SPEC_CTRL MSR usage by Konrad Rzeszutek Wilk · 6 years ago
  13. 98ccdae x86/bugs: Add AMD's variant of SSB_NO by Konrad Rzeszutek Wilk · 6 years ago
  14. b0c0545 x86/speculation: Support Enhanced IBRS on future CPUs by Sai Praneeth · 6 years ago
  15. ef3d45c x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+ by Andi Kleen · 6 years ago
  16. 7f5d090 x86/CPU/AMD: Have smp_num_siblings and cpu_llc_id always be present by Borislav Petkov · 6 years ago
  17. 691997b x86/cpu/common: Provide detect_ht_early() by Thomas Gleixner · 6 years ago
  18. e043928 x86/cpu: Remove the pointless CPU printout by Thomas Gleixner · 6 years ago
  19. 432e99b x86/speculation/l1tf: Add sysfs reporting for l1tf by Andi Kleen · 6 years ago
  20. 1adc34a x86/cpu: Re-apply forced caps every time CPU caps are re-read by Andy Lutomirski · 7 years ago
  21. 3394ef1 x86/bugs: Rename SSBD_NO to SSB_NO by Konrad Rzeszutek Wilk · 6 years ago
  22. b965592 KVM: SVM: Implement VIRT_SPEC_CTRL support for SSBD by Tom Lendacky · 6 years ago
  23. f69e91f x86/cpufeatures: Disentangle SSBD enumeration by Thomas Gleixner · 6 years ago
  24. a7c3432 x86/cpufeatures: Disentangle MSR_SPEC_CTRL enumeration from IBRS by Thomas Gleixner · 6 years ago
  25. 4a58908 x86/speculation: Use synthetic bits for IBRS/IBPB/STIBP by Borislav Petkov · 6 years ago
  26. bf3da84 x86/bugs: Rename _RDS to _SSBD by Konrad Rzeszutek Wilk · 6 years ago
  27. f854434 x86/bugs/AMD: Add support to disable RDS on Fam[15,16,17]h if requested by David Woodhouse · 6 years ago
  28. 19e3a2b x86/bugs/intel: Set proper CPU features and setup RDS by Konrad Rzeszutek Wilk · 6 years ago
  29. 24e4dd9 x86/bugs: Expose /sys/../spec_store_bypass by Konrad Rzeszutek Wilk · 6 years ago
  30. 88659d5 x86/bugs: Concentrate bug detection into a separate function by Konrad Rzeszutek Wilk · 6 years ago
  31. aa72eec x86/cpu: Change type of x86_cache_size variable to unsigned int by Gustavo A. R. Silva · 6 years ago
  32. 06be007 x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping by Jia Zhang · 6 years ago
  33. 4b234a2 x86/pti: Mark constant arrays as __initconst by Arnd Bergmann · 6 years ago
  34. cda6b60 x86/cpuid: Fix up "virtual" IBRS/IBPB/STIBP feature bits on Intel by David Woodhouse · 6 years ago
  35. a8799fd x86/pti: Do not enable PTI on CPUs which are not vulnerable to Meltdown by David Woodhouse · 6 years ago
  36. d3eba77 x86/cpufeatures: Add CPUID_7_EDX CPUID leaf by David Woodhouse · 6 years ago
  37. 0d92cf7 x86/cpu, x86/pti: Do not enable PTI on AMD processors by Tom Lendacky · 6 years ago
  38. 8f96937ee x86/spectre: Add boot time option to select Spectre v2 mitigation by David Woodhouse · 6 years ago
  39. 2bb5de4 x86/retpoline: Add initial retpoline support by David Woodhouse · 6 years ago
  40. 00bcb5a x86/mm/32: Move setup_clear_cpu_cap(X86_FEATURE_PCID) earlier by Andy Lutomirski · 7 years ago
  41. 26323fb x86/cpufeatures: Add X86_BUG_SPECTRE_V[12] by David Woodhouse · 6 years ago
  42. 43fe953 x86/pti: Rename BUG_CPU_INSECURE to BUG_CPU_MELTDOWN by Thomas Gleixner · 6 years ago
  43. d88f601 x86/cpufeatures: Add X86_BUG_CPU_INSECURE by Thomas Gleixner · 6 years ago
  44. c2cacde x86/cpufeatures: Make CPU bugs sticky by Thomas Gleixner · 6 years ago
  45. ef46398 x86/cpu: Factor out application of forced CPU caps by Andy Lutomirski · 7 years ago
  46. 50624dd x86/kaiser: Rename and simplify X86_FEATURE_KAISER handling by Borislav Petkov · 6 years ago
  47. 23e0943 kaiser: add "nokaiser" boot option, using ALTERNATIVE by Hugh Dickins · 7 years ago
  48. 0b5ca9d kaiser: load_new_mm_cr3() let SWITCH_USER_CR3 flush user by Hugh Dickins · 7 years ago
  49. 2684b12 kaiser: enhanced by kernel and user PCIDs by Hugh Dickins · 7 years ago
  50. 13be448 KAISER: Kernel Address Isolation by Richard Fellner · 7 years ago
  51. b52f937 x86/mm: Enable CR4.PCIDE on supported systems by Andy Lutomirski · 7 years ago
  52. e6a2932 x86/mm: Add the 'nopcid' boot option to turn off PCID by Andy Lutomirski · 7 years ago
  53. 6e306c5 x86/CPU/AMD: Bring back Compute Unit ID by Borislav Petkov · 7 years ago
  54. 9bae3c3 x86/cpu: Fix bootup crashes by sanitizing the argument of the 'clearcpuid=' command-line option by Lukasz Odzioba · 7 years ago
  55. 36c1bc6 x86/cpu: Probe CPUID leaf 6 even when cpuid_level == 6 by Andy Lutomirski · 7 years ago
  56. a035dc6 x86/smpboot: Make logical package management more robust by Thomas Gleixner · 7 years ago
  57. d49597f x86/cpu: Deal with broken firmware (VMWare/XEN) by Thomas Gleixner · 8 years ago
  58. 1a4a2bc Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  59. 05fb3c1 x86/boot: Initialize FPU and X86_FEATURE_ALWAYS even if we don't have CPUID by Andy Lutomirski · 8 years ago
  60. 2b3061c Merge branch 'x86/mm' into x86/asm, to unify the two branches for simplicity by Ingo Molnar · 8 years ago
  61. 556b672 x86/entry: Remove outdated comment about SYSCALL targets by Borislav Petkov · 8 years ago
  62. 4950d6d x86/dumpstack: Remove 64-byte gap at end of irq stack by Josh Poimboeuf · 8 years ago
  63. 404f6aa x86: Apply more __ro_after_init and const by Kees Cook · 8 years ago
  64. aeb35d6 Merge branch 'x86-headers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  65. fb59831 x86/smp: Remove stack_smp_processor_id() by Andy Lutomirski · 8 years ago
  66. 186f436 x86/kernel: Audit and remove any unnecessary uses of module.h by Paul Gortmaker · 8 years ago
  67. 06cd3d8 Merge branch 'linus' into x86/urgent, to refresh the tree by Ingo Molnar · 8 years ago
  68. 0f6ff2b x86/mm/mpx: Work around MPX erratum SKD046 by Dave Hansen · 8 years ago
  69. 168f1a7 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  70. e8df1a95 x86/cpufeature, x86/mm/pkeys: Fix broken compile-time disabling of pkeys by Dave Hansen · 8 years ago
  71. 71faad4 x86/cpu: Add detection of AMD RAS Capabilities by Yazen Ghannam · 8 years ago
  72. 45e876f x86/segments/64: When loadsegment(fs, ...) fails, clear the base by Andy Lutomirski · 8 years ago
  73. 59e21e3 x86/cpufeature: Replace cpu_has_tsc with boot_cpu_has() usage by Borislav Petkov · 8 years ago
  74. 0230bb0 x86/cpu: Move X86_BUG_ESPFIX initialization to generic_identify() by Andy Lutomirski · 8 years ago
  75. 7a5d6704 x86/cpu: Probe the behavior of nulling out a segment at boot time by Andy Lutomirski · 8 years ago
  76. b3edfda x86/cpu: Do the feature test first in enable_sep_cpu() by Borislav Petkov · 8 years ago
  77. 3fa2fe2 Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  78. d88f48e Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  79. 33c3cc7 perf/x86/mbm: Add Intel Memory B/W Monitoring enumeration and init by Vikas Shivappa · 8 years ago
  80. 643ad15 Merge branch 'mm-pkeys-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  81. 00f5268 Merge branch 'x86/cleanups' into x86/urgent by Ingo Molnar · 8 years ago
  82. 13c76ad Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  83. ba33ea8 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  84. 58a5aac x86/entry/32: Introduce and use X86_BUG_ESPFIX instead of paravirt_enabled by Andy Lutomirski · 8 years ago
  85. 1f12e32 x86/topology: Create logical package id by Thomas Gleixner · 8 years ago
  86. 6a6256f x86: Fix misspellings in comments by Adam Buchbinder · 8 years ago
  87. 0697694 x86/mm/pkeys: Actually enable Memory Protection Keys in the CPU by Dave Hansen · 8 years ago
  88. dfb4a70 x86/cpufeature, x86/mm/pkeys: Add protection keys related CPUID definitions by Dave Hansen · 8 years ago
  89. 1fe3f29 Merge branches 'x86/fpu', 'x86/mm' and 'x86/asm' into x86/pkeys by Ingo Molnar · 8 years ago
  90. d12a72b x86/mm: Add a 'noinvpcid' boot option to turn off INVPCID by Andy Lutomirski · 8 years ago
  91. 1b74dde x86/cpu: Convert printk(KERN_<LEVEL> ...) to pr_<level>(...) by Chen Yucong · 8 years ago
  92. 2476f2f x86/alternatives: Discard dynamic check after init by Brian Gerst · 8 years ago
  93. bc696ca x86/cpufeature: Replace the old static_cpu_has() with safe variant by Borislav Petkov · 8 years ago
  94. 671d553 Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  95. 362f924 x86/cpufeature: Remove unused and seldomly used cpu_has_xx macros by Borislav Petkov · 8 years ago
  96. 39c06df x86/cpufeature: Cleanup get_cpu_cap() by Borislav Petkov · 8 years ago
  97. 2ccd71f x86/cpufeature: Move some of the scattered feature bits to x86_capability by Borislav Petkov · 8 years ago
  98. 31ac34c x86/cpu: Fix MSR value truncation issue by Borislav Petkov · 9 years ago
  99. 99f925c x86/cpu: Unify CPU family, model, stepping calculation by Borislav Petkov · 9 years ago
  100. 581b7f15 x86/cpu: Fix SMAP check in PVOPS environments by Andrew Cooper · 9 years ago