1. 65fddcf mm: reorder includes after introduction of linux/pgtable.h by Mike Rapoport · 4 years, 8 months ago
  2. ca5999f mm: introduce include/linux/pgtable.h by Mike Rapoport · 4 years, 8 months ago
  3. 082af5e Merge branch 'for-next/scs' into for-next/core by Will Deacon · 4 years, 8 months ago
  4. 342403b Merge branches 'for-next/acpi', 'for-next/bpf', 'for-next/cpufeature', 'for-next/docs', 'for-next/kconfig', 'for-next/misc', 'for-next/perf', 'for-next/ptr-auth', 'for-next/sdei', 'for-next/smccc' and 'for-next/vdso' into for-next/core by Will Deacon · 4 years, 8 months ago
  5. 711e8b0 arm64: scs: Use 'scs_sp' register alias for x18 by Will Deacon · 4 years, 8 months ago
  6. 5287569 arm64: Implement Shadow Call Stack by Sami Tolvanen · 4 years, 9 months ago
  7. 9d2d75e arm64/kernel: Fix range on invalidating dcache for boot page tables by Gavin Shan · 4 years, 9 months ago
  8. 348a625 arm64: rename stext to primary_entry by Ard Biesheuvel · 4 years, 10 months ago
  9. 62a679c arm64: simplify ptrauth initialization by Mark Rutland · 4 years, 9 months ago
  10. 44ca0e0 Merge branch 'for-next/kernel-ptrauth' into for-next/core by Catalin Marinas · 4 years, 10 months ago
  11. 806dc82 Merge branch 'for-next/asm-cleanups' into for-next/core by Catalin Marinas · 4 years, 10 months ago
  12. 0829a07 Merge branch 'for-next/asm-annotations' into for-next/core by Catalin Marinas · 4 years, 10 months ago
  13. d4abd29 arm64: head: Convert install_el2_stub to SYM_INNER_LABEL by Mark Brown · 4 years, 10 months ago
  14. 6cf9a2d arm64: move kimage_vaddr to .rodata by Remi Denis-Courmont · 4 years, 11 months ago
  15. df35510 arm64: ptrauth: Add bootup/runtime flags for __cpu_setup by Amit Daniel Kachhap · 4 years, 10 months ago
  16. a5d4420 arm64: kernel: Convert to modern annotations for assembly data by Mark Brown · 5 years ago
  17. ebdf44a arm64: head: Annotate stext and preserve_boot_args as code by Mark Brown · 5 years ago
  18. c63d9f8 arm64: head.S: Convert to modern annotations for assembly functions by Mark Brown · 5 years ago
  19. 857a141 arm64: remove gratuitious/stray .ltorg stanzas by Remi Denis-Courmont · 4 years, 11 months ago
  20. 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 · 5 years ago
  21. 5b1cfe3 arm64: smp: Don't enter kernel with NULL stack pointer or task struct by Will Deacon · 5 years ago
  22. 2c624fe arm64: mm: Remove vabits_user by Steve Capper · 5 years ago
  23. b6d00d4 arm64: mm: Introduce 52-bit Kernel VAs by Steve Capper · 5 years ago
  24. c812026 arm64: mm: Logic to make offset_ttbr1 conditional by Steve Capper · 5 years ago
  25. 5383cc6 arm64: mm: Introduce vabits_actual by Steve Capper · 5 years ago
  26. 90ec95c arm64: mm: Introduce VA_BITS_MIN by Steve Capper · 5 years ago
  27. 5cf896f arm64: Add support for relocating the kernel with RELR relocations by Peter Collingbourne · 5 years ago
  28. caab277 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 by Thomas Gleixner · 6 years ago
  29. 61cf61d arm64: Fix size of __early_cpu_boot_status by Arun KS · 6 years ago
  30. f6e5643 arm64: Use defines instead of magic numbers by Alexandru Elisei · 6 years ago
  31. 74698f6 arm64: Relax GIC version check during early boot by Vladimir Murzin · 6 years ago
  32. b89d82e arm64: kpti: Avoid rewriting early page tables when KASLR is enabled by Will Deacon · 6 years ago
  33. 4eaed6a arm64/kvm: consistently handle host HCR_EL2 flags by Mark Rutland · 6 years ago
  34. d34664f Merge branch 'for-next/kexec' into aarch64/for-next/core by Will Deacon · 6 years ago
  35. 66f16a2 arm64: smp: Rework early feature mismatched detection by Will Deacon · 6 years ago
  36. 68d23da arm64: Kconfig: Re-jig CONFIG options for 52-bit VA by Will Deacon · 6 years ago
  37. 67e7fdf arm64: mm: introduce 52-bit userspace support by Steve Capper · 6 years ago
  38. a96a33b arm64: mm: Prevent mismatched 52-bit VA support by Steve Capper · 6 years ago
  39. e842dfb arm64: mm: Offset TTBR1 to allow 52-bit PTRS_PER_PGD by Steve Capper · 6 years ago
  40. f56063c5 arm64: add image head flag definitions by AKASHI Takahiro · 6 years ago
  41. 8eb7e28 arm64/mm: move runtime pgds to rodata by Jun Yao · 6 years ago
  42. 2b5548b arm64/mm: Separate boot-time page tables from swapper_pg_dir by Jun Yao · 6 years ago
  43. 693d563 arm64/mm: Pass ttbr1 as a parameter to __enable_mmu() by Jun Yao · 6 years ago
  44. cc33c4e arm64/kvm: Prohibit guest LOR accesses by Mark Rutland · 7 years ago
  45. 439e70e arm64: idmap: Use "awx" flags for .idmap.text .pushsection directives by Will Deacon · 7 years ago
  46. 79ddab3 arm64: assembler: Align phys_to_pte with pte_to_phys by Will Deacon · 7 years ago
  47. fa0465f arm64: assembler: Change order of macro arguments in phys_to_ttbr by Will Deacon · 7 years ago
  48. 3060e9f arm64: Add software workaround for Falkor erratum 1041 by Shanker Donthineni · 7 years ago
  49. 7a00d68 arm64: sysreg: Move to use definitions for all the SCTLR bits by James Morse · 7 years ago
  50. 0370b31 arm64: Extend early page table code to allow for larger kernels by Steve Capper · 7 years ago
  51. fa2a844 arm64: allow ID map to be extended to 52 bits by Kristina Martsenko · 7 years ago
  52. 75387b9 arm64: handle 52-bit physical addresses in page table entries by Kristina Martsenko · 7 years ago
  53. e6d588a arm64: head.S: handle 52-bit PAs in PTEs in early page table setup by Kristina Martsenko · 7 years ago
  54. 529c4b0 arm64: handle 52-bit addresses in TTBR by Kristina Martsenko · 7 years ago
  55. 22043a3 arm64/sve: Low-level CPU setup by Dave Martin · 7 years ago
  56. b0c57e1 arm64: head: Init PMSCR_EL2.{PA,PCT} when entered at EL2 without VHE by Will Deacon · 8 years ago
  57. 5371513 arm64: Make sure SPsel is always set by Marc Zyngier · 7 years ago
  58. 0475919 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 7 years ago
  59. 4a23e56 arm64: kaslr: ignore modulo offset when validating virtual displacement by Ard Biesheuvel · 7 years ago
  60. 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 · 7 years ago
  61. 7326749 arm64: unwind: reference pt_regs via embedded stack frame by Ard Biesheuvel · 8 years ago
  62. d46befe arm64: Convert __inval_cache_range() to area-based by Robin Murphy · 7 years ago
  63. dffb011 Merge branch 'arm64/common-sysreg' of git://git.kernel.org/pub/scm/linux/kernel/git/mark/linux into for-next/core by Catalin Marinas · 8 years ago
  64. 9992225 arm64: efi: clean up Image header after PE header has been split off by Ard Biesheuvel · 8 years ago
  65. b5f4a21 arm64: efi: move EFI header and related data to a separate .S file by Ard Biesheuvel · 8 years ago
  66. d61c97a arm64: move !VHE work to end of el2_setup by Mark Rutland · 8 years ago
  67. 3ad47d0 arm64: reduce el2_setup branching by Mark Rutland · 8 years ago
  68. 0e9884f arm64: sysreg: subsume GICv3 sysreg definitions by Mark Rutland · 8 years ago
  69. 2bf47e1 arm64: head.S: Enable EL1 (host) access to SPE when entered at EL2 by Will Deacon · 8 years ago
  70. 757b435 efi: arm64: Add vmlinux debug link to the Image binary by Ard Biesheuvel · 8 years ago
  71. 9bb0036 arm64: head.S: avoid open-coded adr_l by Mark Rutland · 8 years ago
  72. 510224c arm64: head.S: fix up stale comments by Mark Rutland · 8 years ago
  73. 1650ac4 arm64: head.S: Fix CNTHCTL_EL2 access on VHE system by Jintack · 8 years ago
  74. 4b65a5d arm64: Introduce uaccess_{disable,enable} functionality based on TTBR0_EL1 by Catalin Marinas · 9 years ago
  75. c02433d arm64: split thread_info from task stack by Mark Rutland · 8 years ago
  76. 8505403 arm64: kernel: Init MDCR_EL2 even in the absence of a PMU by Marc Zyngier · 8 years ago
  77. a9be2ee arm64: head.S: document the use of callee saved registers by Ard Biesheuvel · 8 years ago
  78. 60699ba arm64: head.S: use ordinary stack frame for __primary_switched() by Ard Biesheuvel · 8 years ago
  79. b929fe3 arm64: kernel: drop use of x24 from primary boot path by Ard Biesheuvel · 8 years ago
  80. 9dcf791 arm64: kernel: use x30 for __enable_mmu return address by Ard Biesheuvel · 8 years ago
  81. 3c5e9f2 arm64: head.S: move KASLR processing out of __enable_mmu() by Ard Biesheuvel · 8 years ago
  82. 23c8a50 arm64: kernel: use ordinary return/argument register for el2_setup() by Ard Biesheuvel · 8 years ago
  83. b611303 arm64: vmlinux.ld: Add mmuoff data sections and move mmuoff text into idmap by James Morse · 8 years ago
  84. aea73ab arm64: head.S: get rid of x25 and x26 with 'global' scope by Ard Biesheuvel · 8 years ago
  85. 08cc55b arm64: relocatable: suppress R_AARCH64_ABS64 relocations in vmlinux by Ard Biesheuvel · 8 years ago
  86. be09201 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 9 years ago
  87. 28c7258 arm64: Promote KERNEL_START/KERNEL_END definitions to a header file by James Morse · 9 years ago
  88. cabe1c8 arm64: Change cpu_resume() to enable mmu early then access sleep_sp by va by James Morse · 9 years ago
  89. 08cdac6 arm64: relocatable: deal with physically misaligned kernel images by Ard Biesheuvel · 9 years ago
  90. 18b9c0d arm64: don't map TEXT_OFFSET bytes below the kernel if we can avoid it by Ard Biesheuvel · 9 years ago
  91. b03cc88 arm64: kernel: replace early 64-bit literal loads with move-immediates by Ard Biesheuvel · 9 years ago
  92. 0cd3def arm64: kernel: perform relocation processing from ID map by Ard Biesheuvel · 9 years ago
  93. e5ebeec arm64: kernel: use literal for relocated address of __secondary_switched by Ard Biesheuvel · 9 years ago
  94. 190c056 arm64: kernel: don't export local symbols from head.S by Ard Biesheuvel · 9 years ago
  95. 882416c arm64: Fix EL1/EL2 early init inconsistencies with VHE by Dave Martin · 9 years ago
  96. adb4907 arm64: fix invalidation of wrong __early_cpu_boot_status cacheline by Ard Biesheuvel · 9 years ago
  97. 546c8c4 arm64: move early boot code to the .init segment by Ard Biesheuvel · 9 years ago
  98. 9d85460 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 9 years ago
  99. d5e5743 arm64: kaslr: use callee saved register to preserve SCTLR across C call by Ard Biesheuvel · 9 years ago
  100. b90b4a6 arm64: fix KASLR boot-time I-cache maintenance by Mark Rutland · 9 years ago