| Age | Commit message (Expand) | Author | Files | Lines |
| 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 |
| 2025-11-27 | arm64: atomics: lse: Remove unused parameters from ATOMIC_FETCH_OP_AND macros |  Seongsu Park | 1 | -10/+10 |
| 2025-11-24 | KVM: arm64: GICv3: nv: Resync LRs/VMCR/HCR early for better MI emulation |  Marc Zyngier | 1 | -0/+1 |
| 2025-11-24 | KVM: arm64: GICv3: Handle deactivation via ICV_DIR_EL1 traps |  Marc Zyngier | 1 | -0/+1 |
| 2025-11-24 | KVM: arm64: Eagerly save VMCR on exit |  Marc Zyngier | 2 | -2/+2 |
| 2025-11-24 | KVM: arm64: GICv3: Detect and work around the lack of ICV_DIR_EL1 trapping |  Marc Zyngier | 1 | -1/+6 |
| 2025-11-24 | KVM: arm64: nv: Forward FEAT_XNX permissions to the shadow stage-2 |  Oliver Upton | 1 | -2/+35 |
| 2025-11-24 | KVM: arm64: Add support for FEAT_XNX stage-2 permissions |  Oliver Upton | 1 | -6/+9 |
| 2025-11-21 | Merge branch 'objtool/core' |  Peter Zijlstra | 41 | -257/+418 |
| 2025-11-19 | KVM: arm64: Split kvm_pgtable_stage2_destroy() |  Raghavendra Rao Ananta | 2 | -1/+33 |
| 2025-11-19 | arm64, tlbflush: don't TLBI broadcast if page reused in write fault |  Huang Ying | 2 | -5/+65 |
| 2025-11-18 | mm/huge_memory: Fix initialization of huge zero folio |  Linus Torvalds | 1 | -2/+2 |
| 2025-11-13 | arm64/mm: Elide TLB flush in certain pte protection transitions |  Dev Jain | 1 | -0/+27 |
| 2025-11-13 | arm64/sysreg: Replace TCR_EL1 field macros |  Anshuman Khandual | 5 | -94/+45 |
| 2025-11-12 | Merge tag 'arm64-fpsimd-on-stack-for-v6.19' into libcrypto-fpsimd-on-stack |  Eric Biggers | 5 | -20/+36 |
| 2025-11-12 | Merge tag 'scoped-ksimd-for-arm-arm64' into libcrypto-fpsimd-on-stack |  Eric Biggers | 1 | -0/+7 |
| 2025-11-12 | arm64: Fix typos and spelling errors in comments |  mrigendrachaubey | 5 | -8/+8 |
| 2025-11-12 | KVM: arm64: VM exit to userspace to handle SEA |  Jiaqi Yan | 1 | -0/+2 |
| 2025-11-12 | arm64/fpsimd: Allocate kernel mode FP/SIMD buffers on the stack |  Ard Biesheuvel | 4 | -7/+15 |
| 2025-11-12 | arm64/fpu: Enforce task-context only for generic kernel mode FPU |  Ard Biesheuvel | 1 | -2/+14 |
| 2025-11-12 | arm64/xorblocks: Switch to 'ksimd' scoped guard API |  Ard Biesheuvel | 1 | -13/+9 |
| 2025-11-12 | arm64/simd: Add scoped guard API for kernel mode SIMD |  Ard Biesheuvel | 1 | -0/+7 |
| 2025-11-11 | arm64: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers |  Thomas Huth | 61 | -123/+123 |
| 2025-11-11 | arm64: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headers |  Thomas Huth | 3 | -5/+5 |
| 2025-11-11 | arm64/efi: Move uaccess en/disable out of efi_set_pgd() |  Ard Biesheuvel | 1 | -10/+3 |
| 2025-11-11 | arm64/fpsimd: Permit kernel mode NEON with IRQs off |  Ard Biesheuvel | 1 | -1/+1 |
| 2025-11-11 | Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux |  Linus Torvalds | 5 | -9/+19 |
| 2025-11-07 | arm64/mm: Drop cpu_set_[default|idmap]_tcr_t0sz() |  Anshuman Khandual | 1 | -10/+2 |
| 2025-11-07 | arm64: remove unused ARCH_PFN_OFFSET |  Omar Sandoval | 1 | -1/+0 |
| 2025-11-07 | arm64: Remove assertion on CONFIG_VMAP_STACK |  Dawei Li | 1 | -4/+0 |
| 2025-11-07 | arm64: Reject modules with internal alternative callbacks |  Adrian Barnaś | 1 | -2/+5 |
| 2025-11-07 | arm64: Fail module loading if dynamic SCS patching fails |  Adrian Barnaś | 1 | -1/+1 |
| 2025-11-07 | arm64: proton-pack: Fix hard lockup due to print in scheduler context |  shechenglong | 1 | -0/+1 |
| 2025-11-07 | arm64: mm: Don't sleep in split_kernel_leaf_mapping() when in atomic context |  Ryan Roberts | 1 | -2/+1 |
| 2025-11-07 | arm64: Use load LSE atomics for the non-return per-CPU atomic operations |  Catalin Marinas | 1 | -4/+11 |
| 2025-11-04 | arm64: uaccess: Use unsafe wrappers for ASM GOTO |  Thomas Gleixner | 1 | -2/+2 |
| 2025-10-27 | Merge 6.18-rc3 into driver-core-next |  Greg Kroah-Hartman | 4 | -8/+94 |
| 2025-10-23 | Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux |  Linus Torvalds | 1 | -1/+2 |
| 2025-10-22 | arch_topology: move parse_acpi_topology() to common code |  Yunhui Cui | 1 | -0/+3 |
| 2025-10-21 | arm64, mm: avoid always making PTE dirty in pte_mkwrite() |  Huang Ying | 1 | -1/+2 |
| 2025-10-18 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm |  Linus Torvalds | 2 | -6/+82 |