| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-08-19 | Merge branch 'kvm-arm64/vncr-fixes' into next |  Oliver Upton | 1 | -3/+7 |
| 2026-08-08 | KVM: arm64: Add VNCR TLB tracking again |  Marc Zyngier | 1 | -3/+8 |
| 2026-08-08 | KVM: arm64: Remove VM-wide VNCR mapping counter |  Marc Zyngier | 1 | -2/+1 |
| 2026-07-31 | KVM: arm64: Engage NV3 ERET trap elision |  Marc Zyngier | 1 | -0/+4 |
| 2026-07-31 | KVM: arm64: Add NVHCR_EL2 context switching |  Marc Zyngier | 1 | -2/+8 |
| 2026-07-31 | KVM: arm64: Make HCR_EL2 a non-VNCR register |  Marc Zyngier | 1 | -0/+9 |
| 2026-07-31 | KVM: arm64: Split NV-specific exit fixups from the non-NV handling |  Marc Zyngier | 1 | -7/+11 |
| 2026-07-31 | KVM: arm64: Relax CNTHCTL_EL2 handling when FEAT_NV2p1 is present |  Marc Zyngier | 1 | -3/+10 |
| 2026-07-31 | KVM: arm64: Relax CPTR_EL2 handling when FEAT_NV2p1 is present |  Marc Zyngier | 2 | -3/+8 |
| 2026-07-31 | KVM: arm64: Don't evaluate HCR_EL2.NV nor HFGITR_EL2.ERET on ERET fast path |  Marc Zyngier | 1 | -5/+7 |
| 2026-06-19 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm |  Linus Torvalds | 2 | -3/+3 |
| 2026-06-16 | Merge tag 'arm64-upstream' of gitolite.kernel.org:pub/scm/linux/kernel/git/arm64/linux |  Linus Torvalds | 1 | -1/+1 |
| 2026-06-03 | arm64: fpsimd: Move SVE save/restore inline |  Mark Rutland | 1 | -1/+1 |
| 2026-05-28 | KVM: arm64: Remove @arch from __load_stage2() |  Zenghui Yu (Huawei) | 2 | -3/+3 |
| 2026-05-27 | KVM: arm64: Guard against NULL vcpu on VHE hyp panic path |  Fuad Tabba | 1 | -1/+2 |
| 2026-05-07 | KVM: arm64: Guard against NULL vcpu on VHE hyp panic path |  Fuad Tabba | 1 | -1/+2 |
| 2026-04-17 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm |  Linus Torvalds | 1 | -1/+1 |
| 2026-04-10 | Merge branches 'for-next/misc', 'for-next/tlbflush', 'for-next/ttbr-macros-cleanup', 'for-next/kselftest', 'for-next/feat_lsui', 'for-next/mpam', 'for-next/hotplug-batched-tlbi', 'for-next/bbml2-fixes', 'for-next/sysreg', 'for-next/generic-entry' and 'for-next/acpi', remote-tracking branches 'arm... |  Catalin Marinas | 2 | -2/+16 |
| 2026-03-27 | KVM: arm64: Force guest EL1 to use user-space's partid configuration |  James Morse | 1 | -0/+16 |
| 2026-03-19 | KVM: arm64: gic-v5: Add vgic-v5 save/restore hyp interface |  Sascha Bischoff | 1 | -1/+1 |
| 2026-03-13 | arm64: mm: Push __TLBI_VADDR() into __tlbi_level() |  Will Deacon | 1 | -2/+0 |
| 2026-02-25 | arm64: tlb: Optimize ARM64_WORKAROUND_REPEAT_TLBI |  Mark Rutland | 1 | -5/+5 |
| 2026-02-05 | Merge branch kvm-arm64/misc-6.20 into kvmarm-master/next |  Marc Zyngier | 1 | -1/+1 |
| 2026-01-30 | KVM: arm64: Fix various comments |  Zenghui Yu (Huawei) | 1 | -1/+1 |
| 2026-01-08 | KVM: arm64: Remove unused parameter in synchronize_vcpu_pstate() |  Alexandru Elisei | 1 | -1/+1 |
| 2025-09-19 | KVM: arm64: nv: Exclude guest's TWED configuration when TWE isn't set |  Oliver Upton | 1 | -0/+7 |
| 2025-08-21 | KVM: arm64: Ignore HCR_EL2.FIEN set by L1 guest's EL2 |  Marc Zyngier | 1 | -1/+4 |
| 2025-07-21 | KVM: arm64: Filter out HCR_EL2 bits when running in hypervisor context |  Marc Zyngier | 1 | -2/+12 |
| 2025-07-08 | KVM: arm64: Context switch SCTLR2_ELx when advertised to the guest |  Oliver Upton | 1 | -0/+6 |
| 2025-06-19 | KVM: arm64: VHE: Centralize ISBs when returning to host |  Mark Rutland | 1 | -13/+12 |
| 2025-06-19 | KVM: arm64: Reorganise CPTR trap manipulation |  Mark Rutland | 1 | -81/+0 |
| 2025-06-19 | KVM: arm64: VHE: Synchronize CPTR trap deactivation |  Mark Rutland | 1 | -0/+3 |
| 2025-06-05 | KVM: arm64: Add RMW specific sysreg accessor |  Marc Zyngier | 1 | -2/+2 |
| 2025-06-05 | KVM: arm64: Add assignment-specific sysreg accessor |  Marc Zyngier | 2 | -23/+23 |
| 2025-05-23 | Merge branch kvm-arm64/misc-6.16 into kvmarm-master/next |  Marc Zyngier | 2 | -3/+3 |
| 2025-05-19 | arm64: errata: Work around AmpereOne's erratum AC04_CPU_23 |  D Scott Phillips | 2 | -3/+3 |
| 2025-05-19 | KVM: arm64: nv: Add S1 TLB invalidation primitive for VNCR_EL2 |  Marc Zyngier | 1 | -0/+8 |
| 2025-05-19 | KVM: arm64: nv: Program host's VNCR_EL2 to the fixmap address |  Marc Zyngier | 1 | -1/+16 |
| 2025-05-19 | KVM: arm64: nv: Don't adjust PSTATE.M when L2 is nesting |  Marc Zyngier | 1 | -2/+19 |
| 2025-03-19 | Merge branch 'kvm-arm64/writable-midr' into kvmarm/next |  Oliver Upton | 1 | -18/+10 |
| 2025-03-11 | KVM: arm64: Compute synthetic sysreg ESR for Apple PMUv3 traps |  Oliver Upton | 1 | -0/+22 |
| 2025-02-26 | KVM: arm64: Load VPIDR_EL2 with the VM's MIDR_EL1 value |  Oliver Upton | 1 | -18/+10 |
| 2025-02-13 | KVM: arm64: Eagerly switch ZCR_EL{1,2} |  Mark Rutland | 1 | -0/+4 |
| 2025-02-13 | KVM: arm64: Refactor exit handlers |  Mark Rutland | 1 | -5/+4 |
| 2025-02-13 | KVM: arm64: Refactor CPTR trap deactivation |  Mark Rutland | 1 | -1/+11 |
| 2025-02-13 | KVM: arm64: Remove host FPSIMD saving for non-protected KVM |  Mark Rutland | 1 | -8/+0 |
| 2025-01-17 | Merge branch kvm-arm64/nv-resx-fixes-6.14 into kvmarm-master/next |  Marc Zyngier | 1 | -2/+2 |
| 2025-01-17 | Merge branch kvm-arm64/nv-timers into kvmarm-master/next |  Marc Zyngier | 1 | -0/+107 |
| 2025-01-14 | KVM: arm64: nv: Always evaluate HCR_EL2 using sanitising accessors |  Marc Zyngier | 1 | -2/+2 |
| 2025-01-12 | Merge branch kvm-arm64/pkvm-fixed-features-6.14 into kvmarm-master/next |  Marc Zyngier | 1 | -8/+8 |