| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-07-30 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm |  Linus Torvalds | 1 | -0/+45 |
| 2025-07-29 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux |  Linus Torvalds | 1 | -3/+68 |
| 2025-07-29 | Merge tag 'kvmarm-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD |  Paolo Bonzini | 1 | -0/+45 |
| 2025-07-08 | arm64: Disable GICv5 read/write/instruction traps |  Lorenzo Pieralisi | 1 | -0/+45 |
| 2025-07-08 | arm64: Handle BRBE booting requirements |  Anshuman Khandual | 1 | -3/+68 |
| 2025-07-04 | arm64/gcs: Don't try to access GCS registers if arm64.nogcs is enabled |  Mark Brown | 1 | -12/+7 |
| 2025-06-05 | Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux |  Linus Torvalds | 1 | -14/+10 |
| 2025-06-02 | arm64: Add override for MPAM |  Xi Ruoyao | 1 | -14/+10 |
| 2025-05-29 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm |  Linus Torvalds | 1 | -8/+8 |
| 2025-05-28 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux |  Linus Torvalds | 1 | -3/+7 |
| 2025-05-26 | Merge tag 'kvmarm-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD |  Paolo Bonzini | 1 | -8/+8 |
| 2025-05-23 | Merge branch kvm-arm64/misc-6.16 into kvmarm-master/next |  Marc Zyngier | 1 | -1/+1 |
| 2025-05-22 | arm64: el2_setup.h: Make __init_el2_fgt labels consistent, again |  Rob Herring (Arm) | 1 | -3/+7 |
| 2025-05-19 | arm64: errata: Work around AmpereOne's erratum AC04_CPU_23 |  D Scott Phillips | 1 | -1/+1 |
| 2025-05-07 | KVM: arm64: Kill HCRX_HOST_FLAGS |  Marc Zyngier | 1 | -1/+1 |
| 2025-05-06 | arm64: sysreg: Replace HFGxTR_EL2 with HFG{R,W}TR_EL2 |  Marc Zyngier | 1 | -7/+7 |
| 2025-03-25 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux |  Linus Torvalds | 1 | -0/+25 |
| 2025-03-11 | arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9 |  Anshuman Khandual | 1 | -0/+25 |
| 2025-03-02 | KVM: arm64: Initialize SCTLR_EL1 in __kvm_hyp_init_cpu() |  Ahmed Genidi | 1 | -5/+0 |
| 2025-03-02 | KVM: arm64: Initialize HCR_EL2.E2H early |  Mark Rutland | 1 | -0/+26 |
| 2025-01-20 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux |  Linus Torvalds | 1 | -3/+3 |
| 2024-12-19 | arm64/sysreg: Get rid of CPACR_ELx SysregFields |  Marc Zyngier | 1 | -3/+3 |
| 2024-12-10 | Merge tag 'kvmarm-fixes-6.13-2' of https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD |  Paolo Bonzini | 1 | -2/+2 |
| 2024-11-26 | arm64: Fix usage of new shifted MDCR_EL2 values |  James Clark | 1 | -2/+2 |
| 2024-11-23 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm |  Linus Torvalds | 1 | -0/+14 |
| 2024-10-31 | arm64: head.S: Initialise MPAM EL2 registers and disable traps |  James Morse | 1 | -0/+14 |
| 2024-10-04 | arm64/gcs: Provide basic EL2 setup to allow GCS usage at EL0 and EL1 |  Mark Brown | 1 | -0/+30 |
| 2024-09-12 | Merge branch 'for-next/poe' into for-next/core |  Will Deacon | 1 | -0/+8 |
| 2024-09-04 | arm64: disable trapping of POR_EL0 to EL2 |  Joey Gouly | 1 | -1/+9 |
| 2024-08-16 | arm64: el2_setup.h: Rename some labels to be more diff-friendly |  Dave Martin | 1 | -7/+10 |
| 2024-06-04 | KVM: arm64: Refactor CPACR trap bit setting/clearing to use ELx format |  Fuad Tabba | 1 | -3/+3 |
| 2024-04-12 | arm64: arm_pmuv3: Correctly extract and check the PMUVer |  Yicong Yang | 1 | -4/+5 |
| 2023-07-26 | KVM: arm64: Disable SME traps for (h)VHE at setup |  Fuad Tabba | 1 | -0/+10 |
| 2023-07-26 | KVM: arm64: Use the appropriate feature trap register for SVE at EL2 setup |  Fuad Tabba | 1 | -6/+9 |
| 2023-07-26 | KVM: arm64: Factor out code for checking (h)VHE mode into a macro |  Fuad Tabba | 1 | -9/+10 |
| 2023-07-03 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm |  Linus Torvalds | 1 | -3/+24 |
| 2023-06-23 | Merge branch 'for-next/feat_s1pie' into for-next/core |  Catalin Marinas | 1 | -1/+10 |
| 2023-06-23 | Merge branches 'for-next/kpti', 'for-next/missing-proto-warn', 'for-next/iss2-decode', 'for-next/kselftest', 'for-next/misc', 'for-next/feat_mops', 'for-next/module-alloc', 'for-next/sysreg', 'for-next/cpucap', 'for-next/acpi', 'for-next/kdump', 'for-next/acpi-doc', 'for-next/doc' and 'for-next/t... |  Catalin Marinas | 1 | -9/+11 |
| 2023-06-15 | KVM: arm64: Fix hVHE init on CPUs where HCR_EL2.E2H is not RES1 |  Marc Zyngier | 1 | -1/+0 |
| 2023-06-14 | arm64/sysreg: Rename TRBIDR_EL1 fields per auto-gen tools format |  Anshuman Khandual | 1 | -1/+1 |
| 2023-06-12 | arm64: Use CPACR_EL1 format to set CPTR_EL2 when E2H is set |  Marc Zyngier | 1 | -2/+19 |
| 2023-06-12 | arm64: Allow EL1 physical timer access when running VHE |  Marc Zyngier | 1 | -0/+5 |
| 2023-06-06 | arm64: disable EL2 traps for PIE |  Joey Gouly | 1 | -1/+10 |
| 2023-06-05 | KVM: arm64: initialize HCRX_EL2 |  Kristina Martsenko | 1 | -8/+10 |
| 2023-02-25 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm |  Linus Torvalds | 1 | -0/+99 |
| 2023-02-13 | Merge branch kvm-arm64/psci-relay-fixes into kvmarm/next |  Oliver Upton | 1 | -0/+99 |
| 2023-02-10 | Merge branches 'for-next/sysreg', 'for-next/sme', 'for-next/kselftest', 'for-next/misc', 'for-next/sme2', 'for-next/tpidr2', 'for-next/scs', 'for-next/compat-hwcap', 'for-next/ftrace', 'for-next/efi-boot-mmu-on', 'for-next/ptrauth' and 'for-next/pseudo-nmi', remote-tracking branch 'arm64/for-next... |  Catalin Marinas | 1 | -1/+1 |
| 2023-02-02 | KVM: arm64: Use sanitized values in __check_override in nVHE |  Quentin Perret | 1 | -0/+14 |
| 2023-02-02 | KVM: arm64: Introduce finalise_el2_state macro |  Quentin Perret | 1 | -0/+78 |
| 2023-01-26 | arm64: el2_setup.h: fix spelling typo in comments |  Prathu Baronia | 1 | -1/+1 |