| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-10-13 | KVM: arm64: Guard PMSCR_EL1 initialization with SPE presence check | Mukesh Ojha | 1 | -5/+10 |
| 2025-09-30 | Merge tag 'kvmarm-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma... | Paolo Bonzini | 1 | -11/+14 |
| 2025-09-20 | Merge branch kvm-arm64/misc-6.18 into kvmarm-master/next | Marc Zyngier | 1 | -11/+11 |
| 2025-09-18 | KVM: arm64: nv: Trap debug registers when in hyp context | Oliver Upton | 1 | -0/+3 |
| 2025-09-15 | KVM: arm64: Return early from trace helpers when KVM isn't available | Yingchao Deng | 1 | -11/+11 |
| 2025-09-10 | KVM: arm64: VHE: Save and restore host MDCR_EL2 value correctly | Alexandru Elisei | 1 | -0/+6 |
| 2025-09-10 | KVM: arm64: Initialize PMSCR_EL1 when in VHE | Alexandru Elisei | 1 | -0/+7 |
| 2025-07-29 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 1 | -0/+4 |
| 2025-07-08 | KVM: arm64: nvhe: Disable branch generation in nVHE guests | Anshuman Khandual | 1 | -0/+4 |
| 2025-06-05 | KVM: arm64: Add RMW specific sysreg accessor | Marc Zyngier | 1 | -2/+2 |
| 2025-01-12 | KVM: arm64: Support trace filtering for guests | James Clark | 1 | -0/+18 |
| 2025-01-12 | KVM: arm64: coresight: Give TRBE enabled state to KVM | James Clark | 1 | -3/+29 |
| 2024-12-20 | KVM: arm64: Avoid reading ID_AA64DFR0_EL1 for debug save/restore | Oliver Upton | 1 | -0/+3 |
| 2024-12-20 | KVM: arm64: Manage software step state at load/put | Marc Zyngier | 1 | -107/+38 |
| 2024-12-20 | KVM: arm64: Don't hijack guest context MDSCR_EL1 | Oliver Upton | 1 | -39/+36 |
| 2024-12-20 | KVM: arm64: Compute MDCR_EL2 at vcpu_load() | Oliver Upton | 1 | -16/+3 |
| 2024-12-20 | KVM: arm64: Reload vCPU for accesses to OSLAR_EL1 | Oliver Upton | 1 | -0/+13 |
| 2024-12-20 | KVM: arm64: Use debug_owner to track if debug regs need save/restore | Oliver Upton | 1 | -16/+3 |
| 2024-12-20 | KVM: arm64: Remove vestiges of debug_ptr | Oliver Upton | 1 | -29/+1 |
| 2024-12-20 | KVM: arm64: Remove debug tracepoints | Oliver Upton | 1 | -34/+0 |
| 2024-12-20 | KVM: arm64: Evaluate debug owner at vcpu_load() | Oliver Upton | 1 | -0/+46 |
| 2024-12-20 | KVM: arm64: Write MDCR_EL2 directly from kvm_arm_setup_mdcr_el2() | Oliver Upton | 1 | -5/+9 |
| 2024-12-20 | KVM: arm64: Track presence of SPE/TRBE in kvm_host_data instead of vCPU | Oliver Upton | 1 | -27/+9 |
| 2024-12-20 | KVM: arm64: Get rid of __kvm_get_mdcr_el2() and related warts | Oliver Upton | 1 | -18/+11 |
| 2024-12-20 | KVM: arm64: Drop MDSCR_EL1_DEBUG_MASK | Oliver Upton | 1 | -5/+0 |
| 2024-02-01 | KVM: arm64: debug: fix kernel-doc warnings | Randy Dunlap | 1 | -1/+2 |
| 2023-06-14 | arm64/sysreg: Rename TRBIDR_EL1 fields per auto-gen tools format | Anshuman Khandual | 1 | -1/+1 |
| 2023-01-19 | arm64: Drop SYS_ from SPE register defines | Rob Herring | 1 | -1/+1 |
| 2022-09-19 | Merge branch kvm-arm64/single-step-async-exception into kvmarm-master/next | Marc Zyngier | 1 | -1/+33 |
| 2022-09-19 | KVM: arm64: Clear PSTATE.SS when the Software Step state was Active-pending | Reiji Watanabe | 1 | -1/+21 |
| 2022-09-19 | KVM: arm64: Preserve PSTATE.SS for the guest while single-step is enabled | Reiji Watanabe | 1 | -0/+12 |
| 2022-09-16 | arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names | Mark Brown | 1 | -2/+2 |
| 2022-09-16 | arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture | Mark Brown | 1 | -2/+2 |
| 2022-06-29 | KVM: arm64: Move vcpu debug/SPE/TRBE flags to the input flag set | Marc Zyngier | 1 | -13/+12 |
| 2022-02-08 | KVM: arm64: Emulate the OS Lock | Oliver Upton | 1 | -4/+22 |
| 2021-08-20 | KVM: arm64: MDCR_EL2 is a 64-bit register | Fuad Tabba | 1 | -1/+1 |
| 2021-04-13 | Merge branch 'kvm-arm64/debug-5.13' into kvmarm-master/next | Marc Zyngier | 1 | -28/+61 |
| 2021-04-07 | KVM: arm64: Initialize VCPU mdcr_el2 before loading it | Alexandru Elisei | 1 | -28/+60 |
| 2021-04-06 | arm64: KVM: Enable access to TRBE support for host | Suzuki K Poulose | 1 | -4/+10 |
| 2021-04-06 | KVM: arm64: Move SPE availability check to VCPU load | Suzuki K Poulose | 1 | -0/+23 |
| 2021-03-24 | KVM: arm64: Disable guest access to trace filter controls | Suzuki K Poulose | 1 | -0/+2 |
| 2020-01-22 | KVM: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHE | Andrew Murray | 1 | -1/+5 |
| 2019-06-19 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 | Thomas Gleixner | 1 | -12/+1 |
| 2019-02-19 | arm/arm64: KVM: Introduce kvm_call_hyp_ret() | Marc Zyngier | 1 | -1/+1 |
| 2018-12-18 | arm64: KVM: Consistently advance singlestep when emulating instructions | Mark Rutland | 1 | -21/+0 |
| 2018-05-25 | KVM: arm64: Repurpose vcpu_arch.debug_flags for general-purpose flags | Dave Martin | 1 | -4/+4 |
| 2018-03-19 | KVM: arm64: Rewrite system register accessors to read/write functions | Christoffer Dall | 1 | -9/+19 |
| 2018-03-19 | KVM: arm64: Move debug dirty flag calculation out of world switch | Christoffer Dall | 1 | -0/+5 |
| 2017-11-29 | KVM: arm/arm64: debug: Introduce helper for single-step | Alex Bennée | 1 | -0/+21 |
| 2017-02-02 | arm64: KVM: Save/restore the host SPE state when entering/leaving a VM | Will Deacon | 1 | -0/+6 |
| 2015-07-21 | KVM: arm64: add trace points for guest_debug debug | Alex Bennée | 1 | -1/+35 |
| 2015-07-21 | KVM: arm64: enable KVM_CAP_SET_GUEST_DEBUG | Alex Bennée | 1 | -5/+35 |
| 2015-07-21 | KVM: arm64: introduce vcpu->arch.debug_ptr | Alex Bennée | 1 | -0/+9 |
| 2015-07-21 | KVM: arm64: guest debug, add support for single-step | Alex Bennée | 1 | -4/+64 |
| 2015-07-21 | KVM: arm64: guest debug, add SW break point support | Alex Bennée | 1 | -0/+3 |
| 2015-07-21 | KVM: arm: introduce kvm_arm_init/setup/clear_debug | Alex Bennée | 1 | -0/+81 |