| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-10-19 | arm64: map [_text, _stext) virtual address range non-executable+read-only |  Omar Sandoval | 1 | -0/+6 |
| 2025-07-29 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux |  Linus Torvalds | 1 | -1/+1 |
| 2025-07-21 | stackleak: Rename STACKLEAK to KSTACK_ERASE |  Kees Cook | 1 | -1/+1 |
| 2025-07-01 | arm64: pi: use 'targets' instead of extra-y in Makefile |  Masahiro Yamada | 1 | -1/+1 |
| 2025-06-05 | Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux |  Linus Torvalds | 1 | -0/+3 |
| 2025-06-02 | arm64: Add override for MPAM |  Xi Ruoyao | 1 | -0/+3 |
| 2025-05-31 | Merge tag 'mm-stable-2025-05-31-14-50' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm |  Linus Torvalds | 3 | -4/+4 |
| 2025-05-28 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux |  Linus Torvalds | 2 | -4/+1 |
| 2025-05-16 | arm64/boot: Move init_pgdir[] and init_idmap_pgdir[] into __pi_ namespace |  Ard Biesheuvel | 1 | -0/+1 |
| 2025-05-11 | arm64/mm: define ptdesc_t |  Anshuman Khandual | 3 | -4/+4 |
| 2025-04-29 | arm64/mm: Remove randomization of the linear map |  Ard Biesheuvel | 1 | -4/+0 |
| 2025-04-24 | Merge tag 'kvmarm-fixes-6.15-2' of https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD |  Paolo Bonzini | 1 | -1/+24 |
| 2025-04-18 | arm64: Rework checks for broken Cavium HW in the PI code |  Marc Zyngier | 1 | -1/+24 |
| 2025-03-14 | arm64/mm: Define PTDESC_ORDER |  Anshuman Khandual | 1 | -1/+1 |
| 2025-03-13 | arm64/kernel: Always use level 2 or higher for early mappings |  Ard Biesheuvel | 1 | -2/+2 |
| 2024-12-19 | arm64/mm: Override PARange for !LPA2 and use it consistently |  Ard Biesheuvel | 2 | -0/+15 |
| 2024-11-14 | Merge branches 'for-next/gcs', 'for-next/probes', 'for-next/asm-offsets', 'for-next/tlb', 'for-next/misc', 'for-next/mte', 'for-next/sysreg', 'for-next/stacktrace', 'for-next/hwcap3', 'for-next/kselftest', 'for-next/crc32', 'for-next/guest-cca', 'for-next/haft' and 'for-next/scs', remote-tracking... |  Catalin Marinas | 3 | -29/+78 |
| 2024-11-12 | arm64/mm: Change protval as 'pteval_t' in map_range() |  Anshuman Khandual | 1 | -1/+1 |
| 2024-11-08 | arm64/scs: Deal with 64-bit relative offsets in FDE frames |  Ard Biesheuvel | 1 | -2/+32 |
| 2024-11-08 | arm64/scs: Fix handling of DWARF augmentation data in CIE/FDE frames |  Ard Biesheuvel | 1 | -28/+35 |
| 2024-10-23 | arm64: Add command-line override for ID_AA64MMFR0_EL1.ECV |  Marc Zyngier | 1 | -0/+10 |
| 2024-10-04 | arm64/idreg: Add overrride for GCS |  Mark Brown | 1 | -0/+2 |
| 2024-06-24 | arm64: Clear the initial ID map correctly before remapping |  Zenghui Yu | 1 | -1/+1 |
| 2024-05-18 | Merge tag 'kbuild-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild |  Linus Torvalds | 1 | -6/+0 |
| 2024-05-15 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm |  Linus Torvalds | 1 | -2/+2 |
| 2024-05-14 | Makefile: remove redundant tool coverage variables |  Masahiro Yamada | 1 | -6/+0 |
| 2024-05-08 | KVM: arm64: Use hVHE in pKVM by default on CPUs with VHE support |  Will Deacon | 1 | -1/+1 |
| 2024-05-08 | KVM: arm64: Fix hvhe/nvhe early alias parsing |  Will Deacon | 1 | -1/+1 |
| 2024-05-03 | arm64: Add the arm64.no32bit_el0 command line option |  Andrea della Porta | 1 | -0/+2 |
| 2024-03-13 | Revert "arm64: mm: add support for WXN memory translation attribute" |  Catalin Marinas | 2 | -26/+1 |
| 2024-02-22 | arm64: gitignore: ignore relacheck |  Bartosz Golaszewski | 1 | -0/+3 |
| 2024-02-16 | arm64: mm: add support for WXN memory translation attribute |  Ard Biesheuvel | 2 | -1/+26 |
| 2024-02-16 | arm64: Enable LPA2 at boot if supported by the system |  Ard Biesheuvel | 3 | -8/+77 |
| 2024-02-16 | arm64: mm: Add feature override support for LVA |  Ard Biesheuvel | 1 | -0/+31 |
| 2024-02-16 | arm64: mm: Handle LVA support as a CPU feature |  Ard Biesheuvel | 1 | -0/+3 |
| 2024-02-16 | arm64: mm: omit redundant remap of kernel image |  Ard Biesheuvel | 1 | -1/+5 |
| 2024-02-16 | arm64: kernel: Create initial ID map from C code |  Ard Biesheuvel | 4 | -0/+37 |
| 2024-02-16 | arm64: head: Move early kernel mapping routines into C code |  Ard Biesheuvel | 8 | -30/+289 |
| 2024-02-16 | arm64: head: move memstart_offset_seed handling to C code |  Ard Biesheuvel | 1 | -0/+4 |
| 2024-02-16 | arm64: idreg-override: Create a pseudo feature for rodata=off |  Ard Biesheuvel | 1 | -0/+2 |
| 2024-02-16 | arm64: kaslr: Use feature override instead of parsing the cmdline again |  Ard Biesheuvel | 1 | -52/+1 |
| 2024-02-16 | arm64: head: move dynamic shadow call stack patching into early C runtime |  Ard Biesheuvel | 2 | -4/+268 |
| 2024-02-16 | arm64: idreg-override: Move to early mini C runtime |  Ard Biesheuvel | 2 | -2/+373 |
| 2024-02-16 | arm64: head: move relocation handling to C code |  Ard Biesheuvel | 2 | -2/+65 |
| 2024-02-16 | arm64: kernel: Don't rely on objcopy to make code under pi/ __init |  Ard Biesheuvel | 2 | -9/+13 |
| 2024-02-16 | arm64: kernel: Manage absolute relocations in code built under pi/ |  Ard Biesheuvel | 3 | -2/+155 |
| 2024-02-09 | arm64: kaslr: Adjust randomization range dynamically |  Ard Biesheuvel | 1 | -5/+6 |
| 2023-12-12 | arm64: kernel: Disable latent_entropy GCC plugin in early C runtime |  Ard Biesheuvel | 1 | -0/+1 |
| 2022-11-09 | arm64: unwind: add asynchronous unwind tables to kernel and modules |  Ard Biesheuvel | 1 | -0/+1 |
| 2022-08-17 | arm64: adjust KASLR relocation after ARCH_RANDOM removal |  Lukas Bulwahn | 1 | -5/+3 |