1. 8d33d08 Merge android-4.9-o.81 (1b9d719) into msm-4.9 by Blagovest Kolenichev · 6 years ago
  2. 1b9d719 Merge 4.9.81 into android-4.9-o by Greg Kroah-Hartman · 6 years ago
  3. 3490039 x86/speculation: Fix typo IBRS_ATT, which should be IBRS_ALL by Darren Kenny · 6 years ago
  4. 065eae4 x86/uaccess: Use __uaccess_begin_nospec() and uaccess_try_nospec by Dan Williams · 6 years ago
  5. e06d7bf x86: Introduce __uaccess_begin_nospec() and uaccess_try_nospec by Dan Williams · 6 years ago
  6. 1f03d14 x86: Introduce barrier_nospec by Dan Williams · 6 years ago
  7. 8c33e2d x86: Implement array_index_mask_nospec by Dan Williams · 6 years ago
  8. f03d00b x86/asm: Move 'status' from thread_struct to thread_info by Andy Lutomirski · 6 years ago
  9. 77d1424 x86/retpoline: Simplify vmexit_fill_RSB() by Borislav Petkov · 6 years ago
  10. 77b3b3e x86/cpufeatures: Clean up Spectre v2 related CPUID flags by David Woodhouse · 6 years ago
  11. 18bc71d x86/nospec: Fix header guards names by Borislav Petkov · 6 years ago
  12. 31fd9ed x86/speculation: Add basic IBPB (Indirect Branch Prediction Barrier) support by David Woodhouse · 6 years ago
  13. 6c5e491 x86/cpufeature: Blacklist SPEC_CTRL/PRED_CMD on early Spectre v2 microcodes by David Woodhouse · 6 years ago
  14. af57d43 x86/msr: Add definitions for new speculation control MSRs by David Woodhouse · 6 years ago
  15. c26a6be x86/cpufeatures: Add AMD feature bits for Speculation Control by David Woodhouse · 6 years ago
  16. 40532f6 x86/cpufeatures: Add Intel feature bits for Speculation Control by David Woodhouse · 6 years ago
  17. d3eba77 x86/cpufeatures: Add CPUID_7_EDX CPUID leaf by David Woodhouse · 6 years ago
  18. 734e687 x86/retpoline: Remove the esp/rsp thunk by Waiman Long · 6 years ago
  19. 0a9b2de x86/asm: Fix inline asm call constraints for GCC 4.4 by Josh Poimboeuf · 7 years ago
  20. 400d3c8 kaiser: allocate pgd with order 0 when pti=off by Hugh Dickins · 6 years ago
  21. 7b47fbd Merge android-4.9-o.80 (a9fd318) into msm-4.9 by Blagovest Kolenichev · 6 years ago
  22. c1d6892 Merge android-4.9-o.79 (db04eb4) into msm-4.9 by Blagovest Kolenichev · 6 years ago
  23. a9fd318 Merge 4.9.80 into android-4.9-o by Greg Kroah-Hartman · 6 years ago
  24. 114de9b KVM: x86: Don't re-execute instruction when not passing CR2 value by Liran Alon · 7 years ago
  25. db04eb4 Merge 4.9.79 into android-4.9-o by Greg Kroah-Hartman · 6 years ago
  26. 9a0be5a vsyscall: Fix permissions for emulate mode with KAISER/PTI by Ben Hutchings · 6 years ago
  27. c36c940 x86/asm/32: Make sync_core() handle missing CPUID on all 32-bit kernels by Andy Lutomirski · 8 years ago
  28. ec23108 Merge android-4.9-o.78 (bf3b339) into msm-4.9 by Blagovest Kolenichev · 6 years ago
  29. bf3b339 Merge 4.9.78 into android-4.9-o by Greg Kroah-Hartman · 6 years ago
  30. 06d7342 x86/retpoline: Optimize inline assembler for vmexit_fill_RSB by Andi Kleen · 6 years ago
  31. 09402d8 retpoline: Introduce start/end markers of indirect thunk by Masami Hiramatsu · 6 years ago
  32. c5aa687 x86/mce: Make machine check speculation protected by Thomas Gleixner · 6 years ago
  33. a96cf98 x86/cpufeature: Move processor tracing out of scattered features by Paolo Bonzini · 6 years ago
  34. b73d687 x86/retpoline: Add LFENCE to the retpoline/RSB filling RSB macros by Tom Lendacky · 6 years ago
  35. abf67b1 x86/retpoline: Fill RSB on context switch for affected CPUs by David Woodhouse · 6 years ago
  36. eef0f77 Merge android-4.9-o.77 (dcb2674) into msm-4.9 by Blagovest Kolenichev · 6 years ago
  37. 69e20e7 Merge android-4.9-o.76 (bdc34d9) into msm-4.9 by Blagovest Kolenichev · 6 years ago
  38. 5d70397 Merge android-4.9-o.75 (2007563) into msm-4.9 by Blagovest Kolenichev · 6 years ago
  39. 42d4259 Merge android-4.9-o.74 (127372f) into msm-4.9 by Blagovest Kolenichev · 6 years ago
  40. dcb2674 Merge 4.9.77 into android-4.9-o by Greg Kroah-Hartman · 6 years ago
  41. 1b92c48 x86/pti/efi: broken conversion from efi to kernel page table by Pavel Tatashin · 6 years ago
  42. c1ddd99 x86/retpoline: Fill return stack buffer on vmexit by David Woodhouse · 6 years ago
  43. 87a1fe3 x86/retpoline/xen: Convert Xen hypercall indirect jumps by David Woodhouse · 6 years ago
  44. 8f96937ee x86/spectre: Add boot time option to select Spectre v2 mitigation by David Woodhouse · 6 years ago
  45. 2bb5de4 x86/retpoline: Add initial retpoline support by David Woodhouse · 6 years ago
  46. 4bf050d x86/asm: Use register variable to get stack pointer value by Andrey Ryabinin · 7 years ago
  47. 91b7e5c x86/alternatives: Add missing '\n' at end of ALTERNATIVE inline asm by David Woodhouse · 7 years ago
  48. 9c5e750 x86/cpu/AMD: Use LFENCE_RDTSC in preference to MFENCE_RDTSC by Tom Lendacky · 7 years ago
  49. abcc3e5 x86/cpu/AMD: Make LFENCE a serializing instruction by Tom Lendacky · 7 years ago
  50. 26323fb x86/cpufeatures: Add X86_BUG_SPECTRE_V[12] by David Woodhouse · 7 years ago
  51. 43fe953 x86/pti: Rename BUG_CPU_INSECURE to BUG_CPU_MELTDOWN by Thomas Gleixner · 7 years ago
  52. d88f601 x86/cpufeatures: Add X86_BUG_CPU_INSECURE by Thomas Gleixner · 7 years ago
  53. c2cacde x86/cpufeatures: Make CPU bugs sticky by Thomas Gleixner · 7 years ago
  54. bdc34d9 Merge 4.9.76 into android-4.9-o by Greg Kroah-Hartman · 7 years ago
  55. beca4e2 Map the vsyscall page with _PAGE_USER by Borislav Petkov · 7 years ago
  56. 2007563 Merge 4.9.75 into android-4.9-o by Greg Kroah-Hartman · 7 years ago
  57. e71fac0 KPTI: Rename to PAGE_TABLE_ISOLATION by Kees Cook · 7 years ago
  58. 59094fa x86/kaiser: Move feature detection up by Borislav Petkov · 7 years ago
  59. fe5cb75 kaiser: kaiser_flush_tlb_on_return_to_user() check PCID by Hugh Dickins · 7 years ago
  60. b72c26e kaiser: asm/tlbflush.h handle noPGE at lower level by Hugh Dickins · 7 years ago
  61. 169b369 kaiser: use ALTERNATIVE instead of x86_cr3_pcid_noflush by Hugh Dickins · 7 years ago
  62. 23e0943 kaiser: add "nokaiser" boot option, using ALTERNATIVE by Hugh Dickins · 7 years ago
  63. 05ddad1 kaiser: paranoid_entry pass cr3 need to paranoid_exit by Hugh Dickins · 7 years ago
  64. d0142ce kaiser: x86_cr3_pcid_noflush and x86_cr3_pcid_user by Hugh Dickins · 7 years ago
  65. 6a2b4117 kaiser: PCID 0 for kernel and 128 for user by Hugh Dickins · 7 years ago
  66. 0b5ca9d kaiser: load_new_mm_cr3() let SWITCH_USER_CR3 flush user by Hugh Dickins · 7 years ago
  67. 2684b12 kaiser: enhanced by kernel and user PCIDs by Hugh Dickins · 7 years ago
  68. 1ce27de kaiser: delete KAISER_REAL_SWITCH option by Hugh Dickins · 7 years ago
  69. c27cdea kaiser: name that 0x1000 KAISER_SHADOW_PGD_OFFSET by Hugh Dickins · 7 years ago
  70. 61b7a40 kaiser: cleanups while trying for gold link by Hugh Dickins · 7 years ago
  71. 67fab0d kaiser: tidied up asm/kaiser.h somewhat by Hugh Dickins · 7 years ago
  72. ac2f101 kaiser: do not set _PAGE_NX on pgd_none by Hugh Dickins · 7 years ago
  73. 8f0baad kaiser: merged update by Dave Hansen · 7 years ago
  74. 13be448 KAISER: Kernel Address Isolation by Richard Fellner · 7 years ago
  75. b5fd58e x86/boot: Add early cmdline parsing for options with arguments by Tom Lendacky · 7 years ago
  76. 127372f Merge 4.9.74 into android-4.9-o by Greg Kroah-Hartman · 7 years ago
  77. b52f937 x86/mm: Enable CR4.PCIDE on supported systems by Andy Lutomirski · 7 years ago
  78. 1e7f3d8 x86/mm: Disable PCID on 32-bit kernels by Andy Lutomirski · 7 years ago
  79. 3e5daac x86/mm: Remove the UP asm/tlbflush.h code, always use the (formerly) SMP code by Andy Lutomirski · 7 years ago
  80. a94af05 x86/mm: Reimplement flush_tlb_page() using flush_tlb_mm_range() by Andy Lutomirski · 7 years ago
  81. 219aced x86/mm: Remove flush_tlb() and flush_tlb_current_task() by Andy Lutomirski · 7 years ago
  82. ff97938 Merge remote-tracking branch '4.9/tmp-8dd0f52' into msm-4.9 by Kyle Yan · 7 years ago
  83. b8d2f6e Merge 4.9.69 into android-4.9-o by Greg Kroah-Hartman · 7 years ago
  84. 9cf0eaf KVM: x86: fix APIC page invalidation by Radim Krčmář · 7 years ago
  85. eb4ef2d Merge 4.9.68 into android-4.9-o by Greg Kroah-Hartman · 7 years ago
  86. 61b7a6f x86/entry: Use SYSCALL_DEFINE() macros for sys_modify_ldt() by Dave Hansen · 7 years ago
  87. 2f9940d Merge remote-tracking branch '4.9/tmp-ffc9972' into HEAD by Kyle Yan · 7 years ago
  88. ffc9972 Merge 4.9.62 into android-4.9-o by Greg Kroah-Hartman · 7 years ago
  89. 2715f68 x86/uaccess, sched/preempt: Verify access_ok() context by Peter Zijlstra · 8 years ago
  90. a88270f Merge remote-tracking branch '4.9/tmp-86f97ab' into msm-4.9 by Kyle Yan · 7 years ago
  91. 1bca48e Merge remote-tracking branch '4.9/tmp-05a906d' into msm-4.9 by Kyle Yan · 7 years ago
  92. 86f97ab Merge 4.9.57 into android-4.9-o by Greg Kroah-Hartman · 7 years ago
  93. fb6da44 x86/alternatives: Fix alt_max_short macro to really be a max() by Mathias Krause · 7 years ago
  94. f931a27 Merge 4.9.55 into android-4.9-o by Greg Kroah-Hartman · 7 years ago
  95. 922e562 KVM: x86: fix singlestepping over syscall by Paolo Bonzini · 7 years ago
  96. 229226e Merge remote-tracking branch '4.9/tmp-9452b2c' into msm-4.9 by Kyle Yan · 7 years ago
  97. 9452b2c Merge 4.9.51 into android-4.9 by Greg Kroah-Hartman · 7 years ago
  98. 13bcc4e Merge 4.9.51 into android-4.9-o by Greg Kroah-Hartman · 7 years ago
  99. 0caec706 x86/fsgsbase/64: Report FSBASE and GSBASE correctly in core dumps by Andy Lutomirski · 7 years ago
  100. 7d337cc Merge remote-tracking branch '4.9/tmp-85e1c01' into 4.9 by Kyle Yan · 7 years ago