| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-09-16 | arm64: uprobes: Add GCS support to uretprobes |  Jeremy Linton | 1 | -0/+33 |
| 2025-09-16 | arm64: probes: Add GCS support to bl/blr/ret |  Jeremy Linton | 1 | -8/+34 |
| 2025-09-16 | arm64/fpsimd: simplify sme_setup() |  Yury Norov (NVIDIA) | 1 | -2/+3 |
| 2025-09-16 | arm64: mm: Represent physical memory with phys_addr_t and resource_size_t |  Sam Edwards | 3 | -25/+30 |
| 2025-09-16 | arm64: mm: Make map_fdt() return mapped pointer |  Sam Edwards | 1 | -6/+7 |
| 2025-09-16 | arm64: mm: Cast start/end markers to char *, not u64 |  Sam Edwards | 1 | -3/+3 |
| 2025-09-16 | arm64: probes: Break ret out from bl/blr |  Jeremy Linton | 3 | -5/+15 |
| 2025-09-16 | arm64/hwcap: Add hwcap for FEAT_LSFE |  Mark Brown | 2 | -0/+3 |
| 2025-09-15 | KVM: arm64: Dump instruction on hyp panic |  Mostafa Saleh | 1 | -6/+9 |
| 2025-09-11 | arm64: entry: Switch to generic IRQ entry |  Jinjie Ruan | 2 | -282/+97 |
| 2025-09-11 | arm64: entry: Move arm64_preempt_schedule_irq() into __exit_to_kernel_mode() |  Jinjie Ruan | 1 | -48/+48 |
| 2025-09-11 | arm64: entry: Refactor preempt_schedule_irq() check code |  Jinjie Ruan | 1 | -15/+22 |
| 2025-09-11 | arm64: entry: Use preempt_count() and need_resched() helper |  Jinjie Ruan | 1 | -10/+4 |
| 2025-09-11 | arm64: entry: Rework arm64_preempt_schedule_irq() |  Jinjie Ruan | 1 | -7/+10 |
| 2025-09-11 | arm64: entry: Refactor the entry and exit for exceptions from EL1 |  Jinjie Ruan | 1 | -57/+106 |
| 2025-09-11 | arm64: ptrace: Replace interrupts_enabled() with regs_irqs_disabled() |  Jinjie Ruan | 4 | -5/+5 |
| 2025-09-10 | Merge tag 'mm-hotfixes-stable-2025-09-10-20-00' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm |  Linus Torvalds | 1 | -1/+1 |
| 2025-09-08 | arm64: vdso32: Respect -Werror from kbuild |  Thomas Weißschuh | 1 | -0/+1 |
| 2025-09-08 | arm64: vdso32: Stop suppressing warnings |  Thomas Weißschuh | 1 | -12/+0 |
| 2025-09-05 | Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux |  Linus Torvalds | 3 | -4/+32 |
| 2025-09-05 | arm64: ftrace: fix unreachable PLT for ftrace_caller in init_module with CONFIG_DYNAMIC_FTRACE |  panfan | 3 | -4/+32 |
| 2025-09-04 | vdso: Move ENABLE_COMPAT_VDSO from core to arm64 |  Thomas Weißschuh | 1 | -1/+0 |
| 2025-09-03 | arm64: kexec: initialize kexec_buf struct in load_other_segments() |  Breno Leitao | 1 | -1/+1 |
| 2025-09-01 | arch: copy_thread: pass clone_flags as u64 |  Simon Schuster | 1 | -1/+1 |
| 2025-08-30 | Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux |  Linus Torvalds | 1 | -2/+3 |
| 2025-08-30 | arm64: mm: Fix CFI failure due to kpti_ng_pgd_alloc function signature |  Kees Cook | 1 | -2/+3 |
| 2025-08-29 | Merge tag 'kvmarm-fixes-6.17-1' of https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD |  Paolo Bonzini | 1 | -0/+24 |
| 2025-08-21 | arm64: Add capability denoting FEAT_RASv1p1 |  Marc Zyngier | 1 | -0/+24 |
| 2025-07-30 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm |  Linus Torvalds | 2 | -55/+113 |
| 2025-07-29 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux |  Linus Torvalds | 23 | -479/+589 |
| 2025-07-29 | Merge tag 'kvmarm-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD |  Paolo Bonzini | 2 | -55/+113 |
| 2025-07-28 | Merge tag 'hardening-v6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux |  Linus Torvalds | 3 | -3/+4 |
| 2025-07-28 | Merge tag 'execve-v6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux |  Linus Torvalds | 1 | -26/+26 |
| 2025-07-26 | Merge tag 'irqchip-gic-v5-host' into kvmarm/next |  Oliver Upton | 2 | -55/+104 |
| 2025-07-24 | Merge branch 'for-next/feat_mte_store_only' into for-next/core |  Catalin Marinas | 4 | -2/+25 |
| 2025-07-24 | Merge branches 'for-next/livepatch', 'for-next/user-contig-bbml2', 'for-next/misc', 'for-next/acpi', 'for-next/debug-entry', 'for-next/feat_mte_tagged_far', 'for-next/kselftest', 'for-next/mdscr-cleanup' and 'for-next/vmap-stack', remote-tracking branch 'arm64/for-next/perf' into for-next/core |  Catalin Marinas | 22 | -477/+513 |
| 2025-07-23 | arm64/gcs: task_gcs_el0_enable() should use passed task |  Jeremy Linton | 1 | -3/+3 |
| 2025-07-22 | arm64/entry: Mask DAIF in cpu_switch_to(), call_on_irq_stack() |  Ada Couprie Diaz | 1 | -0/+6 |
| 2025-07-22 | arm64: signal: Remove ISB when resetting POR_EL0 |  Kevin Brodsky | 1 | -2/+5 |
| 2025-07-21 | stackleak: Split KSTACK_ERASE_CFLAGS from GCC_PLUGINS_CFLAGS |  Kees Cook | 1 | -1/+2 |
| 2025-07-21 | stackleak: Rename STACKLEAK to KSTACK_ERASE |  Kees Cook | 2 | -2/+2 |
| 2025-07-17 | arm64: Mark kernel as tainted on SAE and SError panic |  Breno Leitao | 1 | -0/+1 |
| 2025-07-15 | arm64: smp: Fix pNMI setup after GICv5 rework |  Marc Zyngier | 1 | -1/+1 |
| 2025-07-15 | arm64/gcs: Don't call gcs_free() when releasing task_struct |  Mark Brown | 1 | -1/+0 |
| 2025-07-14 | arm64: ptrace: Use USER_REGSET_NOTE_TYPE() to specify regset note names |  Dave Martin | 1 | -26/+26 |
| 2025-07-08 | arm64: Detect FEAT_DoubleFault2 |  Oliver Upton | 1 | -0/+1 |
| 2025-07-08 | arm64: Detect FEAT_SCTLR2 |  Oliver Upton | 1 | -0/+8 |
| 2025-07-08 | irqchip/gic-v5: Add GICv5 LPI/IPI support |  Lorenzo Pieralisi | 1 | -17/+0 |
| 2025-07-08 | arm64: smp: Support non-SGIs for IPIs |  Marc Zyngier | 1 | -33/+92 |
| 2025-07-08 | arm64: cpucaps: Add GICv5 CPU interface (GCIE) capability |  Lorenzo Pieralisi | 1 | -0/+7 |