index
:
pub/scm/linux/kernel/git/docs/linux.git
master
corbet's fork of linux.git
Kernel documentation group
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
arch
/
arm64
/
kvm
/
pmu-emul.c
Age
Commit message (
Expand
)
Author
Files
Lines
2026-07-30
KVM: arm64: Add KVM_ARM_VCPU_PMU_V3_STRICT vCPU feature
Congkai Tan
1
-1
/
+17
2026-07-30
KVM: arm64: Advertise STALL_SLOT* in PMCEID1 under strict PMUv3 UAPI
Congkai Tan
1
-12
/
+13
2026-07-30
KVM: arm64: Expose PMMIR_EL1.SLOTS under strict PMUv3 UAPI
Congkai Tan
1
-0
/
+11
2026-06-12
Merge tag 'kvmarm-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...
Paolo Bonzini
1
-22
/
+9
2026-05-27
KVM: arm64: PMU: Preserve AArch32 counter low bits
Qiang Ma
1
-2
/
+2
2026-05-21
KVM: arm64: pmu: Kill the PMU interrupt level cache
Marc Zyngier
1
-10
/
+3
2026-05-21
KVM: arm64: Simplify userspace notification of interrupt state
Marc Zyngier
1
-12
/
+6
2026-03-19
KVM: arm64: gic-v5: Mandate architected PPI for PMU emulation on GICv5
Sascha Bischoff
1
-2
/
+11
2026-03-19
KVM: arm64: gic: Introduce interrupt type helpers
Sascha Bischoff
1
-3
/
+4
2026-02-21
Convert 'alloc_obj' family to use the new default GFP_KERNEL argument
Linus Torvalds
1
-1
/
+1
2026-02-21
treewide: Replace kmalloc with kmalloc_obj for non-scalar types
Kees Cook
1
-1
/
+1
2025-06-05
KVM: arm64: Add RMW specific sysreg accessor
Marc Zyngier
1
-5
/
+5
2025-06-05
KVM: arm64: Add assignment-specific sysreg accessor
Marc Zyngier
1
-7
/
+7
2025-04-11
KVM: arm64: Let kvm_vcpu_read_pmcr() return an EL-dependent value for PMCR_EL0.N
Marc Zyngier
1
-1
/
+5
2025-04-11
KVM: arm64: Allow userspace to limit the number of PMU counters for EL2 VMs
Marc Zyngier
1
-0
/
+24
2025-04-11
KVM: arm64: Contextualise the handling of PMCR_EL0.P writes
Marc Zyngier
1
-5
/
+3
2025-04-11
KVM: arm64: Fix MDCR_EL2.HPMN reset value
Marc Zyngier
1
-1
/
+19
2025-04-11
KVM: arm64: Repaint pmcr_n into nr_pmu_counters
Marc Zyngier
1
-3
/
+3
2025-03-19
Merge branch 'kvm-arm64/pmu-fixes' into kvmarm/next
Oliver Upton
1
-42
/
+14
2025-03-17
KVM: arm64: PMU: Reload when resetting
Akihiko Odaki
1
-14
/
+0
2025-03-17
KVM: arm64: PMU: Reload when user modifies registers
Akihiko Odaki
1
-3
/
+0
2025-03-17
KVM: arm64: PMU: Fix SET_ONE_REG for vPMC regs
Akihiko Odaki
1
-0
/
+13
2025-03-17
KVM: arm64: PMU: Assume PMU presence in pmu-emul.c
Akihiko Odaki
1
-25
/
+1
2025-03-11
KVM: arm64: Provide 1 event counter on IMPDEF hardware
Oliver Upton
1
-0
/
+7
2025-03-11
KVM: arm64: Remap PMUv3 events onto hardware
Oliver Upton
1
-1
/
+24
2025-03-11
KVM: arm64: Advertise PMUv3 if IMPDEF traps are present
Oliver Upton
1
-1
/
+11
2025-03-11
KVM: arm64: Move PMUVer filtering into KVM code
Oliver Upton
1
-6
/
+9
2025-03-11
KVM: arm64: Use guard() to cleanup usage of arm_pmus_lock
Oliver Upton
1
-15
/
+8
2025-03-11
KVM: arm64: Drop kvm_arm_pmu_available static key
Oliver Upton
1
-5
/
+6
2025-03-11
KVM: arm64: Always support SW_INCR PMU event
Oliver Upton
1
-0
/
+2
2025-03-11
KVM: arm64: Compute PMCEID from arm_pmu's event bitmaps
Oliver Upton
1
-11
/
+36
2024-12-18
KVM: arm64: Only apply PMCR_EL0.P to the guest range of counters
Oliver Upton
1
-2
/
+8
2024-12-18
KVM: arm64: Use KVM_REQ_RELOAD_PMU to handle PMCR_EL0.E change
Oliver Upton
1
-11
/
+6
2024-12-18
KVM: arm64: Add unified helper for reprogramming counters by mask
Oliver Upton
1
-43
/
+23
2024-11-20
KVM: arm64: Use MDCR_EL2.HPME to evaluate overflow of hyp counters
Oliver Upton
1
-16
/
+45
2024-11-20
KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status
Raghavendra Rao Ananta
1
-1
/
+0
2024-10-31
KVM: arm64: nv: Reprogram PMU events affected by nested transition
Oliver Upton
1
-0
/
+29
2024-10-31
KVM: arm64: nv: Apply EL2 event filtering when in hyp context
Oliver Upton
1
-1
/
+20
2024-10-31
KVM: arm64: nv: Honor MDCR_EL2.HLP
Oliver Upton
1
-1
/
+5
2024-10-31
KVM: arm64: nv: Honor MDCR_EL2.HPME
Oliver Upton
1
-2
/
+9
2024-10-31
KVM: arm64: Add helpers to determine if PMC counts at a given EL
Oliver Upton
1
-12
/
+28
2024-10-31
KVM: arm64: nv: Adjust range of accessible PMCs according to HPMN
Oliver Upton
1
-1
/
+13
2024-10-31
KVM: arm64: Rename kvm_pmu_valid_counter_mask()
Oliver Upton
1
-4
/
+4
2024-10-31
KVM: arm64: nv: Describe trap behaviour of MDCR_EL2.HPMN
Oliver Upton
1
-0
/
+18
2024-08-16
KVM: arm64: Refine PMU defines for number of counters
Rob Herring (Arm)
1
-4
/
+4
2024-08-16
perf: arm_pmu: Remove event index to counter remapping
Rob Herring (Arm)
1
-3
/
+3
2024-07-20
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
1
-1
/
+1
2024-07-03
perf: arm_pmuv3: Include asm/arm_pmuv3.h from linux/perf/arm_pmuv3.h
Rob Herring (Arm)
1
-1
/
+0
2024-06-20
KVM: arm64: Use read-only helper for reading VM ID registers
Oliver Upton
1
-1
/
+1
2024-03-07
Merge branch kvm-arm64/kerneldoc into kvmarm/next
Oliver Upton
1
-2
/
+2
[next]