1. e4f4f43 BACKPORT: arm64: Add CNTFRQ_EL0 trap handler by Marc Zyngier · 8 years ago
  2. 31f9a0a BACKPORT: arm64: Add CNTVCT_EL0 trap handler by Marc Zyngier · 8 years ago
  3. b328e52 ANDROID: arm64: kaslr: fixup Falkor workaround for 4.9 by Todd Poynor · 7 years ago
  4. 5f5e5d4 arm64: Kconfig: Reword UNMAP_KERNEL_AT_EL0 kconfig entry by Will Deacon · 7 years ago
  5. 7535936 arm64: use RET instruction for exiting the trampoline by Will Deacon · 7 years ago
  6. 06fe41f UPSTREAM: arm64: kaslr: Put kernel vectors address in separate data page by Will Deacon · 7 years ago
  7. d7013ed UPSTREAM: arm64: mm: Introduce TTBR_ASID_MASK for getting at the ASID in the TTBR by Will Deacon · 7 years ago
  8. 16f712b UPSTREAM: arm64: Kconfig: Add CONFIG_UNMAP_KERNEL_AT_EL0 by Will Deacon · 7 years ago
  9. f79ff2d UPSTREAM: arm64: entry: Add fake CPU feature for unmapping the kernel at EL0 by Will Deacon · 7 years ago
  10. da1016a UPSTREAM: arm64: tls: Avoid unconditional zeroing of tpidrro_el0 for native tasks by Will Deacon · 7 years ago
  11. 04b77fe UPSTREAM: arm64: erratum: Work around Falkor erratum #E1003 in trampoline code by Will Deacon · 7 years ago
  12. c27a225 UPSTREAM: arm64: entry: Hook up entry trampoline to exception vectors by Will Deacon · 7 years ago
  13. 8fdbffb UPSTREAM: arm64: entry: Explicitly pass exception level to kernel_ventry macro by Will Deacon · 7 years ago
  14. 5e54c4b UPSTREAM: arm64: mm: Map entry trampoline into trampoline and kernel page tables by Will Deacon · 7 years ago
  15. a329b06 UPSTREAM: arm64: entry: Add exception trampoline page for exceptions from EL0 by Will Deacon · 7 years ago
  16. 2053d3c UPSTREAM: arm64: mm: Invalidate both kernel and user ASIDs when performing TLBI by Will Deacon · 7 years ago
  17. d6ca455 UPSTREAM: arm64: mm: Add arm64_kernel_unmapped_at_el0 helper by Will Deacon · 7 years ago
  18. 5914b11 UPSTREAM: arm64: mm: Allocate ASIDs in pairs by Will Deacon · 7 years ago
  19. 599c71f UPSTREAM: arm64: mm: Fix and re-enable ARM64_SW_TTBR0_PAN by Will Deacon · 7 years ago
  20. 071a49f UPSTREAM: arm64: mm: Rename post_ttbr0_update_workaround by Will Deacon · 7 years ago
  21. a72dd8a UPSTREAM: arm64: mm: Move ASID from TTBR0 to TTBR1 by Will Deacon · 7 years ago
  22. dee3b24 UPSTREAM: arm64: mm: Temporarily disable ARM64_SW_TTBR0_PAN by Will Deacon · 7 years ago
  23. 19d3691 UPSTREAM: arm64: mm: Use non-global mappings for kernel space by Will Deacon · 7 years ago
  24. 17d3592 UPSTREAM: arm64: factor out entry stack manipulation by Mark Rutland · 8 years ago
  25. bc7ff9b Merge 4.9.75 into android-4.9 by Greg Kroah-Hartman · 7 years ago
  26. 92fd81f kaiser: Set _PAGE_NX only if supported by Guenter Roeck · 7 years ago
  27. ea6cd39 KPTI: Report when enabled by Kees Cook · 7 years ago
  28. e71fac0 KPTI: Rename to PAGE_TABLE_ISOLATION by Kees Cook · 7 years ago
  29. 59094fa x86/kaiser: Move feature detection up by Borislav Petkov · 7 years ago
  30. 402e63d kaiser: disabled on Xen PV by Jiri Kosina · 7 years ago
  31. 1817d2c x86/paravirt: Dont patch flush_tlb_single by Thomas Gleixner · 7 years ago
  32. fe5cb75 kaiser: kaiser_flush_tlb_on_return_to_user() check PCID by Hugh Dickins · 7 years ago
  33. b72c26e kaiser: asm/tlbflush.h handle noPGE at lower level by Hugh Dickins · 7 years ago
  34. 8c2f8a5 kaiser: drop is_atomic arg to kaiser_pagetable_walk() by Hugh Dickins · 7 years ago
  35. 169b369 kaiser: use ALTERNATIVE instead of x86_cr3_pcid_noflush by Hugh Dickins · 7 years ago
  36. 8018307 x86/kaiser: Check boottime cmdline params by Borislav Petkov · 7 years ago
  37. 50624dd x86/kaiser: Rename and simplify X86_FEATURE_KAISER handling by Borislav Petkov · 7 years ago
  38. 23e0943 kaiser: add "nokaiser" boot option, using ALTERNATIVE by Hugh Dickins · 7 years ago
  39. cb7d8d7 kaiser: fix unlikely error in alloc_ldt_struct() by Hugh Dickins · 7 years ago
  40. 3df1461 kaiser: kaiser_remove_mapping() move along the pgd by Hugh Dickins · 7 years ago
  41. 05ddad1 kaiser: paranoid_entry pass cr3 need to paranoid_exit by Hugh Dickins · 7 years ago
  42. d0142ce kaiser: x86_cr3_pcid_noflush and x86_cr3_pcid_user by Hugh Dickins · 7 years ago
  43. 6a2b4117 kaiser: PCID 0 for kernel and 128 for user by Hugh Dickins · 7 years ago
  44. 0b5ca9d kaiser: load_new_mm_cr3() let SWITCH_USER_CR3 flush user by Hugh Dickins · 7 years ago
  45. 2684b12 kaiser: enhanced by kernel and user PCIDs by Hugh Dickins · 7 years ago
  46. 1972bb9 kaiser: vmstat show NR_KAISERTABLE as nr_overhead by Hugh Dickins · 7 years ago
  47. 1ce27de kaiser: delete KAISER_REAL_SWITCH option by Hugh Dickins · 7 years ago
  48. c27cdea kaiser: name that 0x1000 KAISER_SHADOW_PGD_OFFSET by Hugh Dickins · 7 years ago
  49. 61b7a40 kaiser: cleanups while trying for gold link by Hugh Dickins · 7 years ago
  50. 604db49 kaiser: align addition to x86/mm/Makefile by Hugh Dickins · 7 years ago
  51. be6bf01 kaiser: tidied up kaiser_add/remove_mapping slightly by Hugh Dickins · 7 years ago
  52. 67fab0d kaiser: tidied up asm/kaiser.h somewhat by Hugh Dickins · 7 years ago
  53. f43f386 kaiser: ENOMEM if kaiser_pagetable_walk() NULL by Hugh Dickins · 7 years ago
  54. f881e62 kaiser: fix perf crashes by Hugh Dickins · 7 years ago
  55. 1937794 kaiser: fix regs to do_nmi() ifndef CONFIG_KAISER by Hugh Dickins · 7 years ago
  56. 7a92e20 kaiser: fix build and FIXME in alloc_ldt_struct() by Hugh Dickins · 7 years ago
  57. ac2f101 kaiser: do not set _PAGE_NX on pgd_none by Hugh Dickins · 7 years ago
  58. 8f0baad kaiser: merged update by Dave Hansen · 7 years ago
  59. 13be448 KAISER: Kernel Address Isolation by Richard Fellner · 8 years ago
  60. b5fd58e x86/boot: Add early cmdline parsing for options with arguments by Tom Lendacky · 8 years ago
  61. 9e5dd8e Merge 4.9.74 into android-4.9 by Greg Kroah-Hartman · 7 years ago
  62. 404ae54 x86/smpboot: Remove stale TLB flush invocations by Thomas Gleixner · 7 years ago
  63. 04bdf71 x86/mm/64: Fix reboot interaction with CR4.PCIDE by Andy Lutomirski · 7 years ago
  64. b52f937 x86/mm: Enable CR4.PCIDE on supported systems by Andy Lutomirski · 8 years ago
  65. e6a2932 x86/mm: Add the 'nopcid' boot option to turn off PCID by Andy Lutomirski · 8 years ago
  66. 1e7f3d8 x86/mm: Disable PCID on 32-bit kernels by Andy Lutomirski · 8 years ago
  67. 3e5daac x86/mm: Remove the UP asm/tlbflush.h code, always use the (formerly) SMP code by Andy Lutomirski · 8 years ago
  68. a94af05 x86/mm: Reimplement flush_tlb_page() using flush_tlb_mm_range() by Andy Lutomirski · 8 years ago
  69. 113980c x86/mm: Make flush_tlb_mm_range() more predictable by Andy Lutomirski · 8 years ago
  70. 219aced x86/mm: Remove flush_tlb() and flush_tlb_current_task() by Andy Lutomirski · 8 years ago
  71. 72b812d x86/vm86/32: Switch to flush_tlb_mm_range() in mark_screen_rdonly() by Andy Lutomirski · 8 years ago
  72. f3f3457 Merge 4.9.73 into android-4.9 by Greg Kroah-Hartman · 7 years ago
  73. 77b318a powerpc/perf: Dereference BHRB entries safely by Ravi Bangoria · 7 years ago
  74. 18276e9 kvm: x86: fix RSM when PCID is non-zero by Paolo Bonzini · 7 years ago
  75. e5c73b3 KVM: X86: Fix load RFLAGS w/o the fixed bit by Wanpeng Li · 7 years ago
  76. cb7518e Merge 4.9.72 into android-4.9 by Greg Kroah-Hartman · 7 years ago
  77. 6430e16 sparc32: Export vac_cache_size to fix build error by Guenter Roeck · 8 years ago
  78. 00ecb4b MIPS: math-emu: Fix final emulation phase for certain instructions by Aleksandar Markovic · 7 years ago
  79. 206e162 kvm, mm: account kvm related kmem slabs to kmemcg by Shakeel Butt · 7 years ago
  80. 5460e46 ARM: dma-mapping: disallow dma_get_sgtable() for non-kernel managed memory by Russell King · 8 years ago
  81. e0d1315 ARM: dts: am335x-evmsk: adjust mmc2 param to allow suspend by Reizer, Eyal · 8 years ago
  82. 5700ffc ARM: dts: ti: fix PCI bus dtc warnings by Rob Herring · 8 years ago
  83. 2df1969 KVM: VMX: Fix enable VPID conditions by Wanpeng Li · 8 years ago
  84. e0249c0 KVM: x86: correct async page present tracepoint by Wanpeng Li · 8 years ago
  85. 8386ff5 kvm: vmx: Flush TLB when the APIC-access address changes by Jim Mattson · 8 years ago
  86. c9bbd27 arm: kprobes: Align stack to 8-bytes in test code by Jon Medhurst · 8 years ago
  87. d0ee8d5 arm: kprobes: Fix the return address of multiple kretprobes by Masami Hiramatsu · 8 years ago
  88. 2a7eee3 kvm: fix usage of uninit spinlock in avic_vm_destroy() by Dmitry Vyukov · 8 years ago
  89. bb95f1c arm64: Initialise high_memory global variable earlier by Steve Capper · 7 years ago
  90. 319c8e1 Merge 4.9.71 into android-4.9 by Greg Kroah-Hartman · 7 years ago
  91. 4fdb103 pinctrl: adi2: Fix Kconfig build problem by Linus Walleij · 7 years ago
  92. 7745382 powerpc/perf/hv-24x7: Fix incorrect comparison in memord by Michael Ellerman · 7 years ago
  93. b7ada2c arm64: prevent regressions in compressed kernel image size when upgrading to binutils 2.27 by Nick Desaulniers · 7 years ago
  94. 6e5a846 powerpc/ipic: Fix status get and status clear by Christophe Leroy · 7 years ago
  95. d7e7c43 powerpc/opal: Fix EBUSY bug in acquiring tokens by William A. Kennington III · 7 years ago
  96. 29a404b powerpc/powernv/cpufreq: Fix the frequency read by /proc/cpuinfo by Shriya · 7 years ago
  97. e15628b Revert "x86/acpi: Set persistent cpuid <-> nodeid mapping when booting" by Dou Liyang · 8 years ago
  98. fd2530a openrisc: fix issue handling 8 byte get_user calls by Stafford Horne · 8 years ago
  99. 215df1f KVM: nVMX: do not warn when MSR bitmap address is not backed by Radim Krčmář · 8 years ago
  100. c32e053 crypto: salsa20 - fix blkcipher_walk API usage by Eric Biggers · 7 years ago