1. f05842c kasan, arm64: allow using KUnit tests with HW_TAGS mode by Andrey Konovalov · 3 years, 11 months ago
  2. 99ca0ed Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 3 years, 11 months ago
  3. 0188a89 arm64: vmlinux.ld.S: add assertion for tramp_pg_dir offset by Joey Gouly · 4 years ago
  4. 00ef543 arm64: vmlinux.ld.S: add assertion for reserved_pg_dir offset by Joey Gouly · 4 years ago
  5. 22cd5ed arm64: Use simpler arithmetics for the linear map macros by Catalin Marinas · 4 years ago
  6. 91cb2c8 arm64: Do not pass tagged addresses to __is_lm_address() by Catalin Marinas · 4 years ago
  7. 519ea6f arm64: Fix kernel address detection of __is_lm_address() by Vincenzo Frascino · 4 years ago
  8. 2e903b9 kasan, arm64: implement HW_TAGS runtime by Andrey Konovalov · 4 years, 1 month ago
  9. 0fea6e9 kasan, arm64: expand CONFIG_KASAN checks by Andrey Konovalov · 4 years, 1 month ago
  10. ccbe2aa arm64: kasan: add arch layer for memory tagging helpers by Andrey Konovalov · 4 years, 1 month ago
  11. c1090bb arm64: mm: don't assume struct page is always 64 bytes by Ard Biesheuvel · 4 years, 2 months ago
  12. 9ad7c6d arm64: mm: tidy up top of kernel VA space by Ard Biesheuvel · 4 years, 3 months ago
  13. 8c96400 arm64: mm: make vmemmap region a projection of the linear region by Ard Biesheuvel · 4 years, 3 months ago
  14. f4693c2 arm64: mm: extend linear region for 52-bit VA configurations by Ard Biesheuvel · 4 years, 3 months ago
  15. 7bc1a0f arm64: mm: use single quantity to represent the PA to VA translation by Ard Biesheuvel · 4 years, 3 months ago
  16. baab8532 Merge branch 'for-next/mte' into for-next/core by Will Deacon · 4 years, 3 months ago
  17. 120dc60 arm64: get rid of TEXT_OFFSET by Ard Biesheuvel · 4 years, 4 months ago
  18. 9f34193 arm64: mte: Add PROT_MTE support to mmap() and mprotect() by Catalin Marinas · 5 years ago
  19. 0178dc7 arm64: mte: Use Normal Tagged attributes for the linear map by Catalin Marinas · 5 years ago
  20. 0e4cd9f Merge branch 'for-next/read-barrier-depends' into for-next/core by Catalin Marinas · 4 years, 5 months ago
  21. 5f1f7f6 arm64: Reduce the number of header files pulled into vmlinux.lds.S by Will Deacon · 4 years, 6 months ago
  22. 638d503 arm64/panic: Unify all three existing notifier blocks by Anshuman Khandual · 4 years, 6 months ago
  23. e16e65a arm64: remove CONFIG_DEBUG_ALIGN_RODATA feature by Ard Biesheuvel · 4 years, 9 months ago
  24. bbd6ec6 arm64/mm: Enable memory hot remove by Anshuman Khandual · 4 years, 10 months ago
  25. d0022c0 arm64: memory: Add missing brackets to untagged_addr() macro by Will Deacon · 4 years, 11 months ago
  26. 6be2280 Merge branches 'for-next/elf-hwcap-docs', 'for-next/smccc-conduit-cleanup', 'for-next/zone-dma', 'for-next/relax-icc_pmr_el1-sync', 'for-next/double-page-fault', 'for-next/misc', 'for-next/kselftest-arm64-signal' and 'for-next/kaslr-diagnostics' into for-next/core by Catalin Marinas · 5 years ago
  27. 218564b arm64: mm: Remove MAX_USER_VA_BITS definition by Bhupesh Sharma · 5 years ago
  28. 597399d arm64: tags: Preserve tags for addresses translated via TTBR1 by Will Deacon · 5 years ago
  29. 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
  30. 77ad4ce arm64: memory: rename VA_START to PAGE_END by Mark Rutland · 5 years ago
  31. d0b3c32 arm64: memory: Cosmetic cleanups by Will Deacon · 5 years ago
  32. 68933aa arm64: memory: Add comments to end of non-trivial #ifdef blocks by Will Deacon · 5 years ago
  33. 6bbd497 arm64: memory: Implement __tag_set() as common function by Will Deacon · 5 years ago
  34. a5ac40f arm64: memory: Simplify _VA_START and _PAGE_OFFSET definitions by Will Deacon · 5 years ago
  35. 9ba33dc arm64: memory: Simplify virt_to_page() implementation by Will Deacon · 5 years ago
  36. 96628f0 arm64: memory: Rewrite default page_to_virt()/virt_to_page() by Will Deacon · 5 years ago
  37. 577c2b3 arm64: memory: Ensure address tag is masked in conversion macros by Will Deacon · 5 years ago
  38. 68dd8ef arm64: memory: Fix virt_addr_valid() using __is_lm_address() by Will Deacon · 5 years ago
  39. 9c1cac4 arm64: mm: Really fix sparse warning in untagged_addr() by Will Deacon · 5 years ago
  40. d2d73d2 arm64: mm: Simplify definition of virt_addr_valid() by Will Deacon · 5 years ago
  41. 2c624fe arm64: mm: Remove vabits_user by Steve Capper · 5 years ago
  42. b6d00d4 arm64: mm: Introduce 52-bit Kernel VAs by Steve Capper · 5 years ago
  43. ce3aaed arm64: mm: Modify calculation of VMEMMAP_SIZE by Steve Capper · 5 years ago
  44. 5383cc6 arm64: mm: Introduce vabits_actual by Steve Capper · 5 years ago
  45. 90ec95c arm64: mm: Introduce VA_BITS_MIN by Steve Capper · 5 years ago
  46. 6bd1d0b arm64: kasan: Switch to using KASAN_SHADOW_OFFSET by Steve Capper · 5 years ago
  47. 14c127c arm64: mm: Flip kernel VA space by Steve Capper · 5 years ago
  48. 9cb1c5d arm64: mm: Remove bit-masking optimisations for PAGE_OFFSET and VMEMMAP_START by Steve Capper · 5 years ago
  49. 2b835e2 arm64: untag user pointers in access_ok and __uaccess_mask_ptr by Andrey Konovalov · 5 years ago
  50. 7732d20 arm64/mm: fix variable 'tag' set but not used by Qian Cai · 5 years ago
  51. caab277 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 by Thomas Gleixner · 6 years ago
  52. 87dfb31 treewide: replace #include <asm/sizes.h> with #include <linux/sizes.h> by Masahiro Yamada · 6 years ago
  53. eea1bb2 arm64: mm: check virtual addr in virt_to_page() if CONFIG_DEBUG_VIRTUAL=y by Miles Chen · 6 years ago
  54. 3d8dfe7 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 6 years ago
  55. 7771bdb kasan: remove use after scope bugs detection. by Andrey Ryabinin · 6 years ago
  56. 366e37e arm64: avoid clang warning about self-assignment by Arnd Bergmann · 6 years ago
  57. 8a5b403d arm64, mm, efi: Account for GICv3 LPI tables in static memblock reserve table by Ard Biesheuvel · 6 years ago
  58. 030672a Merge tag 'devicetree-for-4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux by Linus Torvalds · 6 years ago
  59. 2813b9c kasan, mm, arm64: tag non slab memory allocated via pagealloc by Andrey Konovalov · 6 years ago
  60. e71fe3f kasan, arm64: untag address in _virt_addr_is_linear by Andrey Konovalov · 6 years ago
  61. 3c9e3aa kasan: add tag related helper functions by Andrey Konovalov · 6 years ago
  62. 9c23f84 arm64: move untagged_addr macro from uaccess.h to memory.h by Andrey Konovalov · 6 years ago
  63. b2f557e kasan, arm64: adjust shadow size for tag-based mode by Andrey Konovalov · 6 years ago
  64. e0c38a4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next by Linus Torvalds · 6 years ago
  65. 5694cec Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 6 years ago
  66. 2be09de Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
  67. d1402fc mm: introduce common STRUCT_PAGE_MAX_SHIFT define by Logan Gunthorpe · 6 years ago
  68. ec6e822 arm64: expose user PAC bit positions via ptrace by Mark Rutland · 6 years ago
  69. 9b31cf4 arm64: mm: Introduce MAX_USER_VA_BITS definition by Will Deacon · 6 years ago
  70. 6e88306 arm64: kasan: Increase stack size for KASAN_EXTRA by Qian Cai · 6 years ago
  71. 91fc957c arm64/bpf: don't allocate BPF JIT programs in module memory by Ard Biesheuvel · 6 years ago
  72. cdbc848 of/fdt: Remove custom __early_init_dt_declare_initrd() implementation by Florian Fainelli · 6 years ago
  73. e48d53a arm64: KVM: Add support for Stage-2 control of memory types and cacheability by Marc Zyngier · 7 years ago
  74. 2dd8a62 linux/const.h: move UL() macro to include/linux/const.h by Masahiro Yamada · 7 years ago
  75. 917538e kasan: clean up KASAN_SHADOW_SCALE_SHIFT usage by Andrey Konovalov · 7 years ago
  76. c9b012e Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 7 years ago
  77. b02faed arm64: Use larger stacks when KASAN is selected by Mark Rutland · 7 years ago
  78. eef94a3 arm64: move TASK_* definitions to <asm/processor.h> by Yury Norov · 7 years ago
  79. 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 · 7 years ago
  80. 872d832 arm64: add VMAP_STACK overflow detection by Mark Rutland · 7 years ago
  81. e306786 arm64: add basic VMAP_STACK support by Mark Rutland · 7 years ago
  82. 8018ba4 arm64: move SEGMENT_ALIGN to <asm/memory.h> by Mark Rutland · 7 years ago
  83. f60ad4e arm64: clean up irq stack definitions by Mark Rutland · 7 years ago
  84. dbc9344 arm64: clean up THREAD_* definitions by Mark Rutland · 7 years ago
  85. b653145 arm64: factor out PAGE_* and CONT_* definitions by Mark Rutland · 7 years ago
  86. 82cd588 arm64: avoid overflow in VA_START and PAGE_OFFSET by Nick Desaulniers · 7 years ago
  87. ca78d31 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 8 years ago
  88. 1c8a946 arm64: mm: avoid name clash in __page_to_voff() by Oleksandr Andrushchenko · 8 years ago
  89. ec6d06e arm64: Add support for CONFIG_DEBUG_VIRTUAL by Laura Abbott · 8 years ago
  90. 2077be6 arm64: Use __pa_symbol for kernel symbols by Laura Abbott · 8 years ago
  91. 869dcfd arm64: Add cast for virt_to_pfn by Laura Abbott · 8 years ago
  92. 9e22eb6 arm64: Move some macros under #ifndef __ASSEMBLY__ by Laura Abbott · 8 years ago
  93. 7ede866 arm64: setup: introduce kaslr_offset() by Alexander Popov · 8 years ago
  94. 3fa72fe arm64: mm: fix __page_to_voff definition by Neeraj Upadhyay · 8 years ago
  95. ca21945 arm64: Correctly bounds check virt_addr_valid by Laura Abbott · 8 years ago
  96. a13e3a5 arm64: update stale PAGE_OFFSET comment by Mark Rutland · 9 years ago
  97. 28c7258 arm64: Promote KERNEL_START/KERNEL_END definitions to a header file by James Morse · 9 years ago
  98. 9f28759 arm64: mm: restrict virt_to_page() to the linear mapping by Ard Biesheuvel · 9 years ago
  99. 3e1907d arm64: mm: move vmemmap region right below the linear region by Ard Biesheuvel · 9 years ago
  100. 020d044 arm64: mm: treat memstart_addr as a signed quantity by Ard Biesheuvel · 9 years ago