1. dbee746 BACKPORT: x86/syscalls: Check address limit on user-mode return by Thomas Garnier · 7 years ago
  2. be4935d Merge 4.9.127 into android-4.9 by Greg Kroah-Hartman · 6 years ago
  3. f3913ee x86/pae: use 64 bit atomic xchg function in native_ptep_get_and_clear by Juergen Gross · 6 years ago
  4. bc71f39 x86/speculation/l1tf: Fix up pte->pfn conversion for PAE by Michal Hocko · 6 years ago
  5. a925dfb Merge 4.9.125 into android-4.9 by Greg Kroah-Hartman · 6 years ago
  6. ef3d45c x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+ by Andi Kleen · 6 years ago
  7. c148246 x86/irqflags: Mark native_restore_fl extern inline by Nick Desaulniers · 6 years ago
  8. f8d42d5 x86/speculation/l1tf: Fix off-by-one error when warning that system has too much RAM by Vlastimil Babka · 6 years ago
  9. fe0f404 x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit by Vlastimil Babka · 6 years ago
  10. 8dd3fc2 Merge 4.9.123 into android-4.9 by Greg Kroah-Hartman · 6 years ago
  11. 89c059b x86/mm: Simplify p[g4um]d_page() macros by Tom Lendacky · 7 years ago
  12. 54068d6 Merge 4.9.122 into android-4.9 by Greg Kroah-Hartman · 6 years ago
  13. 7e5cac8 x86/speculation/l1tf: Exempt zeroed PTEs from inversion by Sean Christopherson · 6 years ago
  14. 681e57b Merge 4.9.121 into android-4.9 by Greg Kroah-Hartman · 6 years ago
  15. cc83ba4 x86: i8259: Add missing include file by Guenter Roeck · 6 years ago
  16. f85543b Merge 4.9.120 into android-4.9 by Greg Kroah-Hartman · 6 years ago
  17. 7f5d090 x86/CPU/AMD: Have smp_num_siblings and cpu_llc_id always be present by Borislav Petkov · 6 years ago
  18. 7e46437 x86/mm/pat: Make set_memory_np() L1TF safe by Andi Kleen · 6 years ago
  19. 5ebf3f8 x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert by Andi Kleen · 6 years ago
  20. 4656dfb x86/speculation/l1tf: Invert all not present mappings by Andi Kleen · 6 years ago
  21. f56c8ee KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentry by Paolo Bonzini · 6 years ago
  22. 383f160 x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush on vmentry by Paolo Bonzini · 6 years ago
  23. 7a1eac8 KVM: X86: Allow userspace to define the microcode version by Wanpeng Li · 7 years ago
  24. 62d88fc KVM: x86: Add a framework for supporting MSR-based features by Tom Lendacky · 7 years ago
  25. 2c5a3a0 x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1d by Nicolai Stange · 6 years ago
  26. 8574df1 x86: Don't include linux/irq.h from asm/hardirq.h by Nicolai Stange · 6 years ago
  27. e371c92 x86/KVM/VMX: Introduce per-host-cpu analogue of l1tf_flush_l1d by Nicolai Stange · 6 years ago
  28. 5766dc1 x86/irq: Demote irq_cpustat_t::__softirq_pending to u16 by Nicolai Stange · 6 years ago
  29. 2decbf5 x86/bugs, kvm: Introduce boot-time control of L1TF mitigations by Jiri Kosina · 6 years ago
  30. 4186ae8 x86/l1tf: Handle EPT disabled state proper by Thomas Gleixner · 6 years ago
  31. 80e55b5 x86/litf: Introduce vmx status variable by Thomas Gleixner · 6 years ago
  32. b3dc63c x86/KVM/VMX: Add L1D flush logic by Paolo Bonzini · 6 years ago
  33. acca8a7 x86/KVM/VMX: Add L1D MSR based flush by Paolo Bonzini · 6 years ago
  34. fe2a955 Revert "x86/apic: Ignore secondary threads if nosmt=force" by Thomas Gleixner · 6 years ago
  35. 3f0eb66 x86/speculation/l1tf: Fix up pte->pfn conversion for PAE by Michal Hocko · 6 years ago
  36. 53527af x86/speculation/l1tf: Protect PAE swap entries against L1TF by Vlastimil Babka · 6 years ago
  37. a835862 x86/cpufeatures: Add detection of L1D cache flush support. by Konrad Rzeszutek Wilk · 6 years ago
  38. 4a818f2 x86/apic: Ignore secondary threads if nosmt=force by Thomas Gleixner · 6 years ago
  39. 16fd33cd x86/topology: Provide topology_smt_supported() by Thomas Gleixner · 6 years ago
  40. 7b69a96 x86/smp: Provide topology_is_primary_thread() by Thomas Gleixner · 6 years ago
  41. 7c5b42f x86/speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappings by Andi Kleen · 6 years ago
  42. 432e99b x86/speculation/l1tf: Add sysfs reporting for l1tf by Andi Kleen · 6 years ago
  43. 33182fe x86/speculation/l1tf: Protect PROT_NONE PTEs against speculation by Andi Kleen · 6 years ago
  44. 6071227 x86/speculation/l1tf: Protect swap entries against L1TF by Linus Torvalds · 6 years ago
  45. 2c9b57e x86/speculation/l1tf: Change order of offset/type in swap entry by Linus Torvalds · 6 years ago
  46. 1a4922e mm: x86: move _PAGE_SWP_SOFT_DIRTY from bit 7 to bit 1 by Naoya Horiguchi · 7 years ago
  47. bbd07cb x86/speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT by Andi Kleen · 6 years ago
  48. 329d815 x86/irqflags: Provide a declaration for native_save_fl by Nick Desaulniers · 6 years ago
  49. e6f9a8a Merge 4.9.115 into android-4.9 by Greg Kroah-Hartman · 6 years ago
  50. dbcb748 Merge 4.9.114 into android-4.9 by Greg Kroah-Hartman · 6 years ago
  51. 6ac85d2 x86/apm: Don't access __preempt_count with zeroed fs by Ville Syrjälä · 6 years ago
  52. 1919f3f x86/paravirt: Make native_save_fl() extern inline by Nick Desaulniers · 6 years ago
  53. cb877e4 x86/asm: Add _ASM_ARG* constants for argument registers to <asm/asm.h> by H. Peter Anvin · 6 years ago
  54. 03c70fe Merge 4.9.111 into android-4.9 by Greg Kroah-Hartman · 6 years ago
  55. 995cddc x86/spectre_v1: Disable compiler optimizations over array_index_mask_nospec() by Dan Williams · 6 years ago
  56. a4230be Merge 4.9.109 into android-4.9 by Greg Kroah-Hartman · 6 years ago
  57. 13d1c5b kvm: x86: use correct privilege level for sgdt/sidt/fxsave/fxrstor access by Paolo Bonzini · 6 years ago
  58. 47a6aa5 x86/fpu: Hard-disable lazy FPU mode by Andy Lutomirski · 8 years ago
  59. 8b94b87 Merge 4.9.106 into android-4.9 by Greg Kroah-Hartman · 6 years ago
  60. b790b4f objtool: sync up with the 4.14.47 version of objtool by Greg Kroah-Hartman · 6 years ago
  61. 9797dcb Merge 4.9.104 into android-4.9 by Greg Kroah-Hartman · 6 years ago
  62. 653cf76 x86/tsc: Allow TSC calibration without PIT by Peter Zijlstra · 7 years ago
  63. 9c3041c Merge 4.9.102 into android-4.9 by Greg Kroah-Hartman · 6 years ago
  64. 3394ef1 x86/bugs: Rename SSBD_NO to SSB_NO by Konrad Rzeszutek Wilk · 6 years ago
  65. b965592 KVM: SVM: Implement VIRT_SPEC_CTRL support for SSBD by Tom Lendacky · 6 years ago
  66. b0ef8c7 x86/speculation, KVM: Implement support for VIRT_SPEC_CTRL/LS_CFG by Thomas Gleixner · 6 years ago
  67. ec90464 x86/bugs: Remove x86_spec_ctrl_set() by Thomas Gleixner · 6 years ago
  68. 599288e x86/bugs: Expose x86_spec_ctrl_base directly by Thomas Gleixner · 6 years ago
  69. ea99935 x86/bugs: Unify x86_spec_ctrl_{set_guest,restore_host} by Borislav Petkov · 6 years ago
  70. b7b8440 x86/speculation: Rework speculative_store_bypass_update() by Thomas Gleixner · 6 years ago
  71. 7c0b2dc x86/speculation: Add virtualized speculative store bypass disable support by Tom Lendacky · 6 years ago
  72. 1189cbf x86/bugs, KVM: Extend speculation control for VIRT_SPEC_CTRL by Thomas Gleixner · 6 years ago
  73. d0cb78f x86/speculation: Handle HT correctly on AMD by Thomas Gleixner · 6 years ago
  74. 53c434e x86/cpufeatures: Add FEATURE_ZEN by Thomas Gleixner · 6 years ago
  75. f69e91f x86/cpufeatures: Disentangle SSBD enumeration by Thomas Gleixner · 6 years ago
  76. a7c3432 x86/cpufeatures: Disentangle MSR_SPEC_CTRL enumeration from IBRS by Thomas Gleixner · 6 years ago
  77. 4a58908 x86/speculation: Use synthetic bits for IBRS/IBPB/STIBP by Borislav Petkov · 6 years ago
  78. 3a68464 x86/cpu: Make alternative_msr_write work for 32-bit code by Jim Mattson · 6 years ago
  79. bf3da84 x86/bugs: Rename _RDS to _SSBD by Konrad Rzeszutek Wilk · 6 years ago
  80. 05a85a3 x86/speculation: Make "seccomp" the default mode for Speculative Store Bypass by Kees Cook · 6 years ago
  81. a078e3e x86/speculation: Add prctl for Speculative Store Bypass mitigation by Thomas Gleixner · 6 years ago
  82. 89c6e9b x86/process: Allow runtime control of Speculative Store Bypass by Thomas Gleixner · 6 years ago
  83. 5ed7788 x86/process: Optimize TIF_NOTSC switch by Thomas Gleixner · 8 years ago
  84. 439f2ef8 x86/process: Correct and optimize TIF_BLOCKSTEP switch by Kyle Huey · 8 years ago
  85. 7a2d235 x86/speculation: Create spec-ctrl.h to avoid include hell by Thomas Gleixner · 6 years ago
  86. f854434 x86/bugs/AMD: Add support to disable RDS on Fam[15,16,17]h if requested by David Woodhouse · 6 years ago
  87. 19e3a2b x86/bugs/intel: Set proper CPU features and setup RDS by Konrad Rzeszutek Wilk · 6 years ago
  88. 6f70a55 x86/bugs: Provide boot parameters for the spec_store_bypass_disable mitigation by Konrad Rzeszutek Wilk · 6 years ago
  89. a807141 x86/cpufeatures: Add X86_FEATURE_RDS by Konrad Rzeszutek Wilk · 6 years ago
  90. 24e4dd9 x86/bugs: Expose /sys/../spec_store_bypass by Konrad Rzeszutek Wilk · 6 years ago
  91. cf21f58 x86/bugs, KVM: Support the combination of guest and host IBRS by Konrad Rzeszutek Wilk · 6 years ago
  92. 0f5dd65 x86/bugs: Read SPEC_CTRL MSR during boot and re-use reserved bits by Konrad Rzeszutek Wilk · 6 years ago
  93. 741c026 x86/nospec: Simplify alternative_msr_write() by Linus Torvalds · 6 years ago
  94. 7925d9d x86/pkeys: Do not special case protection key 0 by Dave Hansen · 6 years ago
  95. a8330db x86/pkeys: Override pkey when moving away from PROT_EXEC by Dave Hansen · 6 years ago
  96. aef17a5 Merge 4.9.101 into android-4.9 by Greg Kroah-Hartman · 6 years ago
  97. 81da9f8 futex: Remove duplicated code and fix undefined behaviour by Jiri Slaby · 7 years ago
  98. f679e4d Merge 4.9.98 into android-4.9 by Greg Kroah-Hartman · 6 years ago
  99. 41b0aa3 x86/ipc: Fix x32 version of shmid64_ds and msqid64_ds by Arnd Bergmann · 6 years ago
  100. c498920 x86/mm/kaslr: Use the _ASM_MUL macro for multiplication to work around Clang incompatibility by Matthias Kaehlcke · 7 years ago