summaryrefslogtreecommitdiffstats
path: root/virt/kvm/arm/pmu.c
Commit message (Expand)AuthorAgeFilesLines
* KVM: arm/arm64: Support chained PMU countersAndrew Murray2019-07-051-37/+215
* KVM: arm/arm64: Remove pmc->bitmaskAndrew Murray2019-07-051-10/+20
* KVM: arm/arm64: Re-create event when setting counter valueAndrew Murray2019-07-051-9/+33
* KVM: arm/arm64: Extract duplicated code to own functionAndrew Murray2019-07-051-12/+16
* KVM: arm/arm64: Rename kvm_pmu_{enable/disable}_counter functionsAndrew Murray2019-07-051-6/+6
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner2019-06-191-12/+1
* KVM: arm64: Rewrite system register accessors to read/write functionsChristoffer Dall2018-03-191-18/+18
* KVM: arm/arm64: PMU: Fix overflow interrupt injectionAndrew Jones2017-07-251-28/+15
* KVM: arm/arm64: Don't assume initialized vgic when setting PMU IRQChristoffer Dall2017-06-081-4/+18
* KVM: arm/arm64: Disallow userspace control of in-kernel IRQ linesChristoffer Dall2017-06-081-1/+2
* KVM: arm/arm64: Check if irq lines to the GIC are already usedChristoffer Dall2017-06-081-0/+7
* KVM: arm/arm64: Move irq_is_ppi() to header fileChristoffer Dall2017-06-081-2/+0
* KVM: arm64: Allow creating the PMU without the in-kernel GICChristoffer Dall2017-06-081-12/+39
* KVM: arm/arm64: PMU: remove request-less vcpu kickAndrew Jones2017-06-041-21/+19
* KVM: arm/arm64: Report PMU overflow interrupts to userspace irqchipChristoffer Dall2017-04-091-4/+35
* KVM: arm64: Fix the issues when guest PMCCFILTR is configuredWei Huang2016-11-181-3/+5
* KVM: arm64: Require in-kernel irqchip for PMU supportChristoffer Dall2016-09-271-0/+8
* KVM: arm/arm64: pmu: abstract access to number of SPIsAndre Przywara2016-05-201-11/+14
* arm64: KVM: Add braces to multi-line if statement in virtual PMU codeWill Deacon2016-04-011-1/+2
* arm64: KVM: Add a new vcpu device control group for PMUv3Shannon Zhao2016-02-291-0/+112
* arm64: KVM: Add a new feature bit for PMUv3Shannon Zhao2016-02-291-0/+10
* arm64: KVM: Free perf event of PMU when destroying vcpuShannon Zhao2016-02-291-0/+21
* arm64: KVM: Reset PMU state when resetting vcpuShannon Zhao2016-02-291-0/+17
* arm64: KVM: Add PMU overflow interrupt routingShannon Zhao2016-02-291-1/+68
* arm64: KVM: Add helper to handle PMCR register bitsShannon Zhao2016-02-291-0/+34
* arm64: KVM: Add access handler for PMSWINC registerShannon Zhao2016-02-291-0/+34
* arm64: KVM: Add access handler for PMOVSSET and PMOVSCLR registerShannon Zhao2016-02-291-0/+31
* arm64: KVM: PMU: Add perf event map and introduce perf event creating functionShannon Zhao2016-02-291-0/+74
* arm64: KVM: Add access handler for PMCNTENSET and PMCNTENCLR registerShannon Zhao2016-02-291-0/+66
* arm64: KVM: Add access handler for event counter registerShannon Zhao2016-02-291-0/+63