| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-01-22 | KVM: arm64: Handle DABT caused by LS64* instructions on unsupported memory |  Yicong Yang | 2 | -0/+9 |
| 2026-01-22 | arm64: Unconditionally enable PAN support |  Marc Zyngier | 2 | -6/+2 |
| 2026-01-22 | arm64: Unconditionally enable LSE support |  Marc Zyngier | 2 | -32/+0 |
| 2026-01-20 | treewide: provide a generic clear_user_page() variant |  David Hildenbrand | 1 | -1/+0 |
| 2026-01-20 | arm64: mm: replace TIF_LAZY_MMU with is_lazy_mmu_mode_active() |  Kevin Brodsky | 2 | -18/+4 |
| 2026-01-20 | mm: enable lazy_mmu sections to nest |  Kevin Brodsky | 1 | -12/+0 |
| 2026-01-20 | mm: bail out of lazy_mmu_mode_* in interrupt context |  Kevin Brodsky | 1 | -9/+0 |
| 2026-01-20 | mm: introduce CONFIG_ARCH_HAS_LAZY_MMU_MODE |  Kevin Brodsky | 1 | -1/+0 |
| 2026-01-15 | KVM: arm64: Check whether a VM IOCTL is allowed in pKVM |  Fuad Tabba | 1 | -0/+20 |
| 2026-01-15 | KVM: arm64: Track KVM IOCTLs and their associated KVM caps |  Fuad Tabba | 1 | -0/+2 |
| 2026-01-15 | KVM: arm64: Do not allow KVM_CAP_ARM_MTE for any guest in pKVM |  Fuad Tabba | 1 | -0/+2 |
| 2026-01-15 | KVM: arm64: Include VM type when checking VM capabilities in pKVM |  Fuad Tabba | 1 | -4/+6 |
| 2026-01-15 | KVM: arm64: Introduce helper to calculate fault IPA offset |  Fuad Tabba | 1 | -0/+2 |
| 2026-01-15 | KVM: arm64: Add a generic synchronous exception injection primitive |  Marc Zyngier | 1 | -0/+1 |
| 2026-01-15 | KVM: arm64: Honor UX/PX attributes for EL2 S1 mappings |  Marc Zyngier | 1 | -9/+3 |
| 2026-01-15 | KVM: arm64: Account for RES1 bits in DECLARE_FEAT_MAP() and co |  Marc Zyngier | 1 | -0/+1 |
| 2026-01-15 | arm64: Convert VTCR_EL2 to sysreg infratructure |  Marc Zyngier | 2 | -41/+12 |
| 2026-01-14 | KVM: arm64: Calculate hyp VA size only once |  Petteri Kangaslampi | 1 | -1/+2 |
| 2026-01-12 | arm64/paravirt: Use common code for paravirt_steal_clock() |  Juergen Gross | 1 | -10/+0 |
| 2026-01-12 | sched: Move clock related paravirt code to kernel/sched |  Juergen Gross | 1 | -4/+0 |
| 2026-01-12 | paravirt: Remove asm/paravirt_api_clock.h |  Juergen Gross | 1 | -1/+0 |
| 2026-01-10 | KVM: arm64: Invert KVM_PGTABLE_WALK_HANDLE_FAULT to fix pKVM walkers |  Will Deacon | 1 | -3/+3 |
| 2026-01-09 | Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux |  Linus Torvalds | 2 | -2/+2 |
| 2026-01-09 | KVM: arm64: Don't blindly set set PSTATE.PAN on guest exit |  Marc Zyngier | 2 | -1/+4 |
| 2026-01-09 | KVM: arm64: Remove unused vcpu_{clear,set}_wfx_traps() |  Dongxu Sun | 1 | -16/+0 |
| 2026-01-09 | arm64: Fix cleared E0POE bit after cpu_suspend()/resume() |  Yeoreum Yun | 1 | -1/+1 |
| 2026-01-08 | KVM: arm64: Fix EL2 S1 XN handling for hVHE setups |  Marc Zyngier | 1 | -1/+9 |
| 2026-01-07 | KVM: arm64: Shuffle KVM_HOST_DATA_FLAG_* indices |  Mark Rutland | 1 | -5/+5 |
| 2026-01-06 | arm64/efi: Don't fail check current_in_efi() if preemptible |  Ben Horgan | 1 | -1/+1 |
| 2026-01-05 | arm64: Avoid memcpy() for syscall_get_arguments() |  Jinjie Ruan | 1 | -4/+12 |
| 2026-01-05 | syscall.h: Remove unused SYSCALL_MAX_ARGS |  Jinjie Ruan | 1 | -2/+0 |
| 2025-12-14 | arm64/simd: Avoid pointless clearing of FP/SIMD buffer |  Ard Biesheuvel | 1 | -1/+8 |
| 2025-12-05 | Merge tag 'driver-core-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core |  Linus Torvalds | 1 | -0/+3 |
| 2025-12-05 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm |  Linus Torvalds | 8 | -16/+99 |
| 2025-12-02 | Merge tag 'fpsimd-on-stack-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux |  Linus Torvalds | 5 | -18/+41 |
| 2025-12-02 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux |  Linus Torvalds | 70 | -273/+289 |
| 2025-12-02 | Merge tag 'kvmarm-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD |  Paolo Bonzini | 8 | -16/+99 |
| 2025-12-02 | Merge tag 'core-uaccess-2025-11-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 1 | -2/+2 |
| 2025-12-01 | Merge tag 'core-bugs-2025-12-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 1 | -1/+1 |
| 2025-12-01 | Merge branch 'kvm-arm64/nv-xnx-haf' into kvmarm/next |  Oliver Upton | 4 | -12/+54 |
| 2025-12-01 | Merge branch 'kvm-arm64/vgic-lr-overflow' into kvmarm/next |  Oliver Upton | 4 | -3/+10 |
| 2025-12-01 | Merge branch 'kvm-arm64/sea-user' into kvmarm/next |  Oliver Upton | 1 | -0/+2 |
| 2025-12-01 | KVM: arm64: at: Use correct HA bit in TCR_EL2 when regime is EL2 |  Alexandru Elisei | 1 | -0/+1 |
| 2025-12-01 | KVM: arm64: Document KVM_PGTABLE_PROT_{UX,PX} |  Alexandru Elisei | 1 | -1/+3 |
| 2025-12-01 | KVM: arm64: Implement HW access flag management in stage-1 SW PTW |  Oliver Upton | 1 | -0/+1 |
| 2025-12-01 | KVM: arm64: Propagate PTW errors up to AT emulation |  Oliver Upton | 1 | -3/+3 |
| 2025-12-01 | KVM: arm64: Add helper for swapping guest descriptor |  Oliver Upton | 1 | -0/+2 |
| 2025-11-28 | Merge branch 'for-next/sysreg' into for-next/core |  Catalin Marinas | 6 | -96/+45 |
| 2025-11-28 | Merge branches 'for-next/misc', 'for-next/kselftest', 'for-next/efi-preempt', 'for-next/assembler-macro', 'for-next/typos', 'for-next/sme-ptrace-disable', 'for-next/local-tlbi-page-reused', 'for-next/mpam', 'for-next/acpi' and 'for-next/documentation', remote-tracking branch 'arm64/for-next/perf'... |  Catalin Marinas | 69 | -177/+244 |
| 2025-11-27 | arm64/sysreg: Remove unused define ARM64_FEATURE_FIELD_BITS |  Ben Horgan | 1 | -2/+0 |