1. 8eb7e28 arm64/mm: move runtime pgds to rodata by Jun Yao · 6 years ago
  2. 2b5548b arm64/mm: Separate boot-time page tables from swapper_pg_dir by Jun Yao · 6 years ago
  3. 693d563 arm64/mm: Pass ttbr1 as a parameter to __enable_mmu() by Jun Yao · 6 years ago
  4. cc33c4e arm64/kvm: Prohibit guest LOR accesses by Mark Rutland · 7 years ago
  5. 439e70e arm64: idmap: Use "awx" flags for .idmap.text .pushsection directives by Will Deacon · 7 years ago
  6. 79ddab3 arm64: assembler: Align phys_to_pte with pte_to_phys by Will Deacon · 7 years ago
  7. fa0465f arm64: assembler: Change order of macro arguments in phys_to_ttbr by Will Deacon · 7 years ago
  8. 3060e9f arm64: Add software workaround for Falkor erratum 1041 by Shanker Donthineni · 7 years ago
  9. 7a00d68 arm64: sysreg: Move to use definitions for all the SCTLR bits by James Morse · 7 years ago
  10. 0370b31 arm64: Extend early page table code to allow for larger kernels by Steve Capper · 7 years ago
  11. fa2a844 arm64: allow ID map to be extended to 52 bits by Kristina Martsenko · 7 years ago
  12. 75387b9 arm64: handle 52-bit physical addresses in page table entries by Kristina Martsenko · 7 years ago
  13. e6d588a arm64: head.S: handle 52-bit PAs in PTEs in early page table setup by Kristina Martsenko · 7 years ago
  14. 529c4b0 arm64: handle 52-bit addresses in TTBR by Kristina Martsenko · 7 years ago
  15. 22043a3 arm64/sve: Low-level CPU setup by Dave Martin · 7 years ago
  16. b0c57e1 arm64: head: Init PMSCR_EL2.{PA,PCT} when entered at EL2 without VHE by Will Deacon · 8 years ago
  17. 5371513 arm64: Make sure SPsel is always set by Marc Zyngier · 7 years ago
  18. 0475919 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 7 years ago
  19. 4a23e56 arm64: kaslr: ignore modulo offset when validating virtual displacement by Ard Biesheuvel · 7 years ago
  20. 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
  21. 7326749 arm64: unwind: reference pt_regs via embedded stack frame by Ard Biesheuvel · 7 years ago
  22. d46befe arm64: Convert __inval_cache_range() to area-based by Robin Murphy · 7 years ago
  23. 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
  24. 9992225 arm64: efi: clean up Image header after PE header has been split off by Ard Biesheuvel · 8 years ago
  25. b5f4a21 arm64: efi: move EFI header and related data to a separate .S file by Ard Biesheuvel · 8 years ago
  26. d61c97a arm64: move !VHE work to end of el2_setup by Mark Rutland · 8 years ago
  27. 3ad47d0 arm64: reduce el2_setup branching by Mark Rutland · 8 years ago
  28. 0e9884f arm64: sysreg: subsume GICv3 sysreg definitions by Mark Rutland · 8 years ago
  29. 2bf47e1 arm64: head.S: Enable EL1 (host) access to SPE when entered at EL2 by Will Deacon · 8 years ago
  30. 757b435 efi: arm64: Add vmlinux debug link to the Image binary by Ard Biesheuvel · 8 years ago
  31. 9bb0036 arm64: head.S: avoid open-coded adr_l by Mark Rutland · 8 years ago
  32. 510224c arm64: head.S: fix up stale comments by Mark Rutland · 8 years ago
  33. 1650ac4 arm64: head.S: Fix CNTHCTL_EL2 access on VHE system by Jintack · 8 years ago
  34. 4b65a5d arm64: Introduce uaccess_{disable,enable} functionality based on TTBR0_EL1 by Catalin Marinas · 9 years ago
  35. c02433d arm64: split thread_info from task stack by Mark Rutland · 8 years ago
  36. 8505403 arm64: kernel: Init MDCR_EL2 even in the absence of a PMU by Marc Zyngier · 8 years ago
  37. a9be2ee arm64: head.S: document the use of callee saved registers by Ard Biesheuvel · 8 years ago
  38. 60699ba arm64: head.S: use ordinary stack frame for __primary_switched() by Ard Biesheuvel · 8 years ago
  39. b929fe3 arm64: kernel: drop use of x24 from primary boot path by Ard Biesheuvel · 8 years ago
  40. 9dcf791 arm64: kernel: use x30 for __enable_mmu return address by Ard Biesheuvel · 8 years ago
  41. 3c5e9f2 arm64: head.S: move KASLR processing out of __enable_mmu() by Ard Biesheuvel · 8 years ago
  42. 23c8a50 arm64: kernel: use ordinary return/argument register for el2_setup() by Ard Biesheuvel · 8 years ago
  43. b611303 arm64: vmlinux.ld: Add mmuoff data sections and move mmuoff text into idmap by James Morse · 8 years ago
  44. aea73ab arm64: head.S: get rid of x25 and x26 with 'global' scope by Ard Biesheuvel · 8 years ago
  45. 08cc55b arm64: relocatable: suppress R_AARCH64_ABS64 relocations in vmlinux by Ard Biesheuvel · 8 years ago
  46. be09201 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 9 years ago
  47. 28c7258 arm64: Promote KERNEL_START/KERNEL_END definitions to a header file by James Morse · 9 years ago
  48. cabe1c8 arm64: Change cpu_resume() to enable mmu early then access sleep_sp by va by James Morse · 9 years ago
  49. 08cdac6 arm64: relocatable: deal with physically misaligned kernel images by Ard Biesheuvel · 9 years ago
  50. 18b9c0d arm64: don't map TEXT_OFFSET bytes below the kernel if we can avoid it by Ard Biesheuvel · 9 years ago
  51. b03cc88 arm64: kernel: replace early 64-bit literal loads with move-immediates by Ard Biesheuvel · 9 years ago
  52. 0cd3def arm64: kernel: perform relocation processing from ID map by Ard Biesheuvel · 9 years ago
  53. e5ebeec arm64: kernel: use literal for relocated address of __secondary_switched by Ard Biesheuvel · 9 years ago
  54. 190c056 arm64: kernel: don't export local symbols from head.S by Ard Biesheuvel · 9 years ago
  55. 882416c arm64: Fix EL1/EL2 early init inconsistencies with VHE by Dave Martin · 9 years ago
  56. adb4907 arm64: fix invalidation of wrong __early_cpu_boot_status cacheline by Ard Biesheuvel · 9 years ago
  57. 546c8c4 arm64: move early boot code to the .init segment by Ard Biesheuvel · 9 years ago
  58. 9d85460 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 9 years ago
  59. d5e5743 arm64: kaslr: use callee saved register to preserve SCTLR across C call by Ard Biesheuvel · 9 years ago
  60. b90b4a6 arm64: fix KASLR boot-time I-cache maintenance by Mark Rutland · 9 years ago
  61. 588ab3f Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 9 years ago
  62. 1f364c8 arm64: VHE: Add support for running Linux in EL2 mode by Marc Zyngier · 11 years ago
  63. bb90527 arm64: Handle early CPU boot failures by Suzuki K Poulose · 9 years ago
  64. f80fb3a arm64: add support for kernel ASLR by Ard Biesheuvel · 9 years ago
  65. 1e48ef7 arm64: add support for building vmlinux as a relocatable PIE binary by Ard Biesheuvel · 9 years ago
  66. 2bf31a4 arm64: avoid dynamic relocations in early boot code by Ard Biesheuvel · 9 years ago
  67. 6ad1fe5 arm64: avoid R_AARCH64_ABS64 relocations for Image header fields by Ard Biesheuvel · 9 years ago
  68. a7f8de1 arm64: allow kernel Image to be loaded anywhere in physical memory by Ard Biesheuvel · 9 years ago
  69. ab893fb arm64: introduce KIMAGE_VADDR as the virtual base of the kernel region by Ard Biesheuvel · 9 years ago
  70. 5227cfa arm64: mm: place empty_zero_page in bss by Mark Rutland · 9 years ago
  71. f436b2a arm64: kernel: fix architected PMU registers unconditional access by Lorenzo Pieralisi · 9 years ago
  72. 2a803c4 arm64: head.S: use memset to clear BSS by Mark Rutland · 9 years ago
  73. 6cdf9c7 arm64: Store struct thread_info in sp_el0 by Jungseok Lee · 9 years ago
  74. 2dc10ad Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 9 years ago
  75. 4bf8b96 arm64: Check for selected granule support by Suzuki K. Poulose · 9 years ago
  76. 6a3fd40 arm64: Handle 4 level page table for swapper by Suzuki K. Poulose · 9 years ago
  77. 87d1587 arm64: Move swapper pagetable definitions by Suzuki K. Poulose · 9 years ago
  78. 39d114d arm64: add KASAN support by Andrey Ryabinin · 9 years ago
  79. e8f3010 arm64/efi: isolate EFI stub from the kernel proper by Ard Biesheuvel · 9 years ago
  80. d271976 arm64: el2_setup: Make sure ICC_SRE_EL2.SRE sticks before using GICv3 sysregs by Marc Zyngier · 9 years ago
  81. d10bcd4 arm64: head.S: initialise mdcr_el2 in el2_setup by Will Deacon · 9 years ago
  82. 8ec4198 arm64: mm: ensure patched kernel text is fetched from PoU by Will Deacon · 9 years ago
  83. 4b3dc96 arm64: force CONFIG_SMP=y and remove redundant #ifdefs by Will Deacon · 10 years ago
  84. 5dfe9d7 arm64: reduce ID map to a single page by Ard Biesheuvel · 10 years ago
  85. 61bd93c arm64: use fixmap region for permanent FDT mapping by Ard Biesheuvel · 10 years ago
  86. 0c20856 arm64: head.S: ensure idmap_t0sz is visible by Mark Rutland · 10 years ago
  87. 91d5715 arm64: head.S: ensure visibility of page tables by Mark Rutland · 10 years ago
  88. dd006da arm64: mm: increase VA range of identity map by Ard Biesheuvel · 10 years ago
  89. da9c177 arm64: enforce x1|x2|x3 == 0 upon kernel entry as per boot protocol by Ard Biesheuvel · 10 years ago
  90. 6f4d57f arm64: remove __calc_phys_offset by Ard Biesheuvel · 10 years ago
  91. 8b0a957 arm64: merge __enable_mmu and __turn_mmu_on by Ard Biesheuvel · 10 years ago
  92. b1c9829 arm64: use PC-relative reference for secondary_holding_pen_release by Ard Biesheuvel · 10 years ago
  93. a871d35 arm64: remove __switch_data object from head.S by Ard Biesheuvel · 10 years ago
  94. a44ef51 arm64: remove processor_id by Ard Biesheuvel · 10 years ago
  95. a591ede arm64: Get rid of struct cpu_table by Marc Zyngier · 10 years ago
  96. 424a383 arm64: fix hyp mode mismatch detection by Mark Rutland · 10 years ago
  97. 947bb75 arm64: put __boot_cpu_mode label after alignment instead of before by Ard Biesheuvel · 10 years ago
  98. 034edab arm64: Move some head.text functions to executable section by Laura Abbott · 10 years ago
  99. ac2dec5 arm64: Switch to adrp for loading the stub vectors by Laura Abbott · 10 years ago
  100. a352ea3 arm64/efi: set PE/COFF file alignment to 512 bytes by Ard Biesheuvel · 10 years ago