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