1. 9be34be arm64: Add macro version of the BTI instruction by Mark Brown · 3 years, 3 months ago
  2. d8a2c0f Merge branch 'for-next/kexec' into for-next/core by Will Deacon · 3 years, 4 months ago
  3. 819771c arm64: extable: consolidate definitions by Mark Rutland · 3 years, 5 months ago
  4. 3744b52 arm64: kexec: install a copy of the linear-map by Pasha Tatashin · 3 years, 5 months ago
  5. 3036ec5 arm64: kexec: Use dcache ops macros instead of open-coding by Pasha Tatashin · 3 years, 5 months ago
  6. 59a68d41 arm64: Mitigate MTE issues with str{n}cmp() by Robin Murphy · 3 years, 6 months ago
  7. 2537720 Merge branch 'for-next/caches' into for-next/core by Will Deacon · 3 years, 8 months ago
  8. e176e26 arm64: assembler: add set_this_cpu_offset by Mark Rutland · 3 years, 10 months ago
  9. 163d3f80 arm64: dcache_by_line_op to take end parameter instead of size by Fuad Tabba · 3 years, 10 months ago
  10. 06b7a56 arm64: Move documentation of dcache_by_line_op by Fuad Tabba · 3 years, 10 months ago
  11. d11b187 arm64: assembler: add conditional cache fixups by Mark Rutland · 3 years, 10 months ago
  12. e89d6cc arm64: assembler: replace `kaddr` with `addr` by Mark Rutland · 3 years, 10 months ago
  13. 152d32a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 10 months ago
  14. a1e1edd Merge branches 'for-next/misc', 'for-next/kselftest', 'for-next/xntable', 'for-next/vdso', 'for-next/fiq', 'for-next/epan', 'for-next/kasan-vmalloc', 'for-next/fgt-boot-init', 'for-next/vhe-only' and 'for-next/neon-softirqs-disabled', remote-tracking branch 'arm64/for-next/perf' into for-next/core by Catalin Marinas · 3 years, 11 months ago
  15. 3284cd6 Merge remote-tracking branch 'arm64/for-next/neon-softirqs-disabled' into kvmarm-master/next by Marc Zyngier · 3 years, 11 months ago
  16. 13150149 arm64: fpsimd: run kernel mode NEON with softirqs disabled by Ard Biesheuvel · 4 years ago
  17. 4c4dcd3 arm64: assembler: introduce wxN aliases for wN registers by Ard Biesheuvel · 4 years ago
  18. 27248fe arm64: assembler: remove conditional NEON yield macros by Ard Biesheuvel · 4 years ago
  19. 755db23 KVM: arm64: Generate final CTR_EL0 value when running in Protected mode by Marc Zyngier · 4 years ago
  20. f009815 arm64: Always keep DAIF.[IF] in sync by Hector Martin · 4 years ago
  21. 8f4de66e arm64: asm: Provide set_sctlr_el2 macro by Quentin Perret · 4 years ago
  22. f96a816 Merge branch 'for-next/crypto' into for-next/core by Will Deacon · 4 years, 1 month ago
  23. 8cc8a32 arm64: Turn the MMU-on sequence into a macro by Marc Zyngier · 4 years, 1 month ago
  24. d13c613 arm64: assembler: add cond_yield macro by Ard Biesheuvel · 4 years, 1 month ago
  25. 0fea6e9 kasan, arm64: expand CONFIG_KASAN checks by Andrey Konovalov · 4 years, 2 months ago
  26. ea39102 kvm: arm64: Remove hyp_adr/ldr_this_cpu by David Brazdil · 4 years, 5 months ago
  27. 3a9b136 arm64: asm: Provide a mechanism for generating ELF note for BTI by Mark Brown · 4 years, 10 months ago
  28. da12d27 Merge branches 'for-next/memory-hotremove', 'for-next/arm_sdei', 'for-next/amu', 'for-next/final-cap-helper', 'for-next/cpu_ops-cleanup', 'for-next/misc' and 'for-next/perf' into for-next/core by Catalin Marinas · 5 years ago
  29. 87a1f06 arm64: trap to EL1 accesses to AMU counters from EL0 by Ionela Voinescu · 5 years ago
  30. 25b9269 arm64: mm: convert cpu_do_switch_mm() to C by Mark Rutland · 5 years ago
  31. c677124 Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
  32. aa246c0 Merge branch 'for-next/asm-annotations' into for-next/core by Will Deacon · 5 years ago
  33. ddb953f arm64: assembler: remove smp_dmb macro by Mark Rutland · 5 years ago
  34. 170b25f arm64: assembler: remove inherit_daif macro by Mark Rutland · 5 years ago
  35. f7ef82c arm64: asm: Remove ENDPIPROC() by Mark Brown · 5 years ago
  36. 35e61c7 arm64: asm: Add new-style position independent function annotations by Mark Brown · 5 years ago
  37. 7ef858d sched/rt, arm64: Use CONFIG_PREEMPTION by Thomas Gleixner · 5 years ago
  38. ac12cf8 Merge branches 'for-next/52-bit-kva', 'for-next/cpu-topology', 'for-next/error-injection', 'for-next/perf', 'for-next/psci-cpuidle', 'for-next/rng', 'for-next/smpboot', 'for-next/tbi' and 'for-next/tlbi' into for-next/core by Will Deacon · 6 years ago
  39. b6d00d4 arm64: mm: Introduce 52-bit Kernel VAs by Steve Capper · 6 years ago
  40. c812026 arm64: mm: Logic to make offset_ttbr1 conditional by Steve Capper · 6 years ago
  41. c878579 arm64: Remove unused assembly macro by Julien Thierry · 6 years ago
  42. 2b68a2a arm64: assembler: Switch ESB-instruction with a vanilla nop if !ARM64_HAS_RAS by James Morse · 6 years ago
  43. caab277 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 by Thomas Gleixner · 6 years ago
  44. 0e4add4 arm64: assembler: Update comment above cond_yield_neon() macro by Hillf Danton · 6 years ago
  45. 04a1438 arm64: add CVADP support to the cache maintenance helper by Andrew Murray · 6 years ago
  46. f6e5643 arm64: Use defines instead of magic numbers by Alexandru Elisei · 6 years ago
  47. 3e32131 arm64: Add workaround for Fujitsu A64FX erratum 010001 by Zhang Lei · 6 years ago
  48. 4caf875 arm64: Rename get_thread_info() by Julien Thierry · 6 years ago
  49. a82785a arm64: Remove unused daif related functions/macros by Julien Thierry · 6 years ago
  50. 7faa313 arm64: preempt: Fix big-endian when checking preempt count in assembly by Will Deacon · 6 years ago
  51. 68d23da arm64: Kconfig: Re-jig CONFIG options for 52-bit VA by Will Deacon · 6 years ago
  52. 67e7fdf arm64: mm: introduce 52-bit userspace support by Steve Capper · 6 years ago
  53. e842dfb arm64: mm: Offset TTBR1 to allow 52-bit PTRS_PER_PGD by Steve Capper · 6 years ago
  54. 33309ec arm64: Fix minor issues with the dcache_by_line_op macro by Will Deacon · 6 years ago
  55. 386b3c7 arm64: add EXPORT_SYMBOL_NOKASAN() by Mark Rutland · 6 years ago
  56. bd4fb6d arm64: Add support for SB barrier and patch in over DSB; ISB sequences by Will Deacon · 7 years ago
  57. 880f7cc arm64: cpu_errata: Remove ARM64_MISMATCHED_CACHE_LINE_SIZE by Will Deacon · 6 years ago
  58. 24534b3 arm64: assembler: add macros to conditionally yield the NEON under PREEMPT by Ard Biesheuvel · 7 years ago
  59. 0f468e2 arm64: assembler: add utility macros to push/pop stack frames by Ard Biesheuvel · 7 years ago
  60. 350e1da arm64: asm: drop special versions of adr_l/ldr_l/str_l for modules by Ard Biesheuvel · 7 years ago
  61. 15303ba Merge tag 'kvm-4.16-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 7 years ago
  62. 6314d90 arm64: entry: Ensure branch through syscall table is bounded under speculation by Will Deacon · 7 years ago
  63. 669474e arm64: barrier: Add CSDB macros to control data-value prediction by Will Deacon · 7 years ago
  64. 79ddab3 arm64: assembler: Align phys_to_pte with pte_to_phys by Will Deacon · 7 years ago
  65. fa0465f arm64: assembler: Change order of macro arguments in phys_to_ttbr by Will Deacon · 7 years ago
  66. f992b4d arm64: kpti: Add ->enable callback to remap swapper using nG mappings by Will Deacon · 7 years ago
  67. 3060e9f arm64: Add software workaround for Falkor erratum 1041 by Shanker Donthineni · 7 years ago
  68. 7bf14c2 Merge branch 'x86/hyperv' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Radim Krčmář · 7 years ago
  69. 68ddbf0 arm64: kernel: Prepare for a DISR user by James Morse · 7 years ago
  70. 39610a6 arm64: fix comment above tcr_compute_pa_size by Kristina Martsenko · 7 years ago
  71. 6d99b68 arm64: alternatives: use tpidr_el2 on VHE hosts by James Morse · 7 years ago
  72. 95e3de3 arm64: Move post_ttbr_update_workaround to C code by Marc Zyngier · 7 years ago
  73. 4fee947 arm64: KVM: Add invalidate_icache_range helper by Marc Zyngier · 7 years ago
  74. 1f911c3 Merge branch 'for-next/52-bit-pa' into for-next/core by Catalin Marinas · 7 years ago
  75. fa2a844 arm64: allow ID map to be extended to 52 bits by Kristina Martsenko · 7 years ago
  76. 529c4b0 arm64: handle 52-bit addresses in TTBR by Kristina Martsenko · 7 years ago
  77. 787fd1d arm64: limit PA size to supported range by Kristina Martsenko · 7 years ago
  78. 932b50c arm64: Add software workaround for Falkor erratum 1041 by Shanker Donthineni · 7 years ago
  79. 158d495 arm64: mm: Rename post_ttbr0_update_workaround by Will Deacon · 8 years ago
  80. 85d13c0 arm64: mm: Remove pre_ttbr0_update_workaround for Falkor erratum #E1003 by Will Deacon · 8 years ago
  81. b282e1c arm64: entry.S: convert elX_irq by James Morse · 7 years ago
  82. 746647c arm64: entry.S convert el0_sync by James Morse · 7 years ago
  83. b55a5a1 arm64: entry.S: convert el1_sync by James Morse · 7 years ago
  84. 84d0fb1 arm64: entry.S: Remove disable_dbg by James Morse · 7 years ago
  85. 0fbeb31 arm64: explicitly mask all exceptions by James Morse · 7 years ago
  86. e28cc02 arm64: Use existing defines for mdscr by Julien Thierry · 7 years ago
  87. df5b95b Merge branch 'arm64/vmap-stack' of git://git.kernel.org/pub/scm/linux/kernel/git/mark/linux into for-next/core by Catalin Marinas · 8 years ago
  88. 8ea41b1 arm64: assembler: allow adr_this_cpu to use the stack pointer by Ard Biesheuvel · 8 years ago
  89. 0553896 Merge branch 'arm64/exception-stack' of git://git.kernel.org/pub/scm/linux/kernel/git/mark/linux into for-next/core by Catalin Marinas · 8 years ago
  90. d50e071 arm64: Implement pmem API support by Robin Murphy · 8 years ago
  91. ed84b4e arm64: move non-entry code out of .entry.text by Mark Rutland · 8 years ago
  92. ca78d31 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 8 years ago
  93. 38fd94b arm64: Work around Falkor erratum 1003 by Christopher Covington · 8 years ago
  94. 41c066f arm64: assembler: make adr_l work in modules under KASLR by Ard Biesheuvel · 8 years ago
  95. 4b65a5d arm64: Introduce uaccess_{disable,enable} functionality based on TTBR0_EL1 by Catalin Marinas · 9 years ago
  96. f33bcf0 arm64: Factor out TTBR0_EL1 post-update workaround into a specific asm macro by Catalin Marinas · 9 years ago
  97. 1b7e229 arm64: assembler: introduce ldr_this_cpu by Mark Rutland · 8 years ago
  98. f99a250 arm64: barriers: introduce nops and __nops macros for NOP sequences by Will Deacon · 8 years ago
  99. 116c81f arm64: Work around systems with mismatched cache line sizes by Suzuki K Poulose · 8 years ago
  100. 072f0a6 arm64: Introduce raw_{d,i}cache_line_size by Suzuki K Poulose · 8 years ago