summaryrefslogtreecommitdiffstats
path: root/virt/kvm/arm/pmu.c
AgeCommit message (Expand)Author
2020-02-14KVM: arm64: pmu: Fix chained SW_INCR countersEric Auger
2020-02-14KVM: arm64: pmu: Don't increment SW_INCR if PMCR.E is unsetEric Auger
2019-10-20KVM: arm64: pmu: Reset sample period on overflow handlingMarc Zyngier
2019-10-20KVM: arm64: pmu: Set the CHAINED attribute before creating the in-kernel eventMarc Zyngier
2019-10-20KVM: arm64: pmu: Fix cycle counter truncationMarc Zyngier
2019-07-23KVM: arm/arm64: Introduce kvm_pmu_vcpu_init() to setup PMU counter indexZenghui Yu
2019-07-05KVM: arm/arm64: Support chained PMU countersAndrew Murray
2019-07-05KVM: arm/arm64: Remove pmc->bitmaskAndrew Murray
2019-07-05KVM: arm/arm64: Re-create event when setting counter valueAndrew Murray
2019-07-05KVM: arm/arm64: Extract duplicated code to own functionAndrew Murray
2019-07-05KVM: arm/arm64: Rename kvm_pmu_{enable/disable}_counter functionsAndrew Murray
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner
2018-03-19KVM: arm64: Rewrite system register accessors to read/write functionsChristoffer Dall
2017-07-25KVM: arm/arm64: PMU: Fix overflow interrupt injectionAndrew Jones
2017-06-08KVM: arm/arm64: Don't assume initialized vgic when setting PMU IRQChristoffer Dall
2017-06-08KVM: arm/arm64: Disallow userspace control of in-kernel IRQ linesChristoffer Dall
2017-06-08KVM: arm/arm64: Check if irq lines to the GIC are already usedChristoffer Dall
2017-06-08KVM: arm/arm64: Move irq_is_ppi() to header fileChristoffer Dall
2017-06-08KVM: arm64: Allow creating the PMU without the in-kernel GICChristoffer Dall
2017-06-04KVM: arm/arm64: PMU: remove request-less vcpu kickAndrew Jones
2017-04-09KVM: arm/arm64: Report PMU overflow interrupts to userspace irqchipChristoffer Dall
2016-11-18KVM: arm64: Fix the issues when guest PMCCFILTR is configuredWei Huang
2016-09-27KVM: arm64: Require in-kernel irqchip for PMU supportChristoffer Dall
2016-05-20KVM: arm/arm64: pmu: abstract access to number of SPIsAndre Przywara
2016-04-01arm64: KVM: Add braces to multi-line if statement in virtual PMU codeWill Deacon
2016-02-29arm64: KVM: Add a new vcpu device control group for PMUv3Shannon Zhao
2016-02-29arm64: KVM: Add a new feature bit for PMUv3Shannon Zhao
2016-02-29arm64: KVM: Free perf event of PMU when destroying vcpuShannon Zhao
2016-02-29arm64: KVM: Reset PMU state when resetting vcpuShannon Zhao
2016-02-29arm64: KVM: Add PMU overflow interrupt routingShannon Zhao
2016-02-29arm64: KVM: Add helper to handle PMCR register bitsShannon Zhao
2016-02-29arm64: KVM: Add access handler for PMSWINC registerShannon Zhao
2016-02-29arm64: KVM: Add access handler for PMOVSSET and PMOVSCLR registerShannon Zhao
2016-02-29arm64: KVM: PMU: Add perf event map and introduce perf event creating functionShannon Zhao
2016-02-29arm64: KVM: Add access handler for PMCNTENSET and PMCNTENCLR registerShannon Zhao
2016-02-29arm64: KVM: Add access handler for event counter registerShannon Zhao