Re: [PATCH kvmtool 9/9] arm64: Add support for KVM_ARM_VCPU_PMU_V3_SET_PMU

2022-01-08 Thread Alexandru Elisei
Hi Marc, On Sat, Jan 08, 2022 at 01:27:17PM +, Marc Zyngier wrote: > On Fri, 07 Jan 2022 12:10:05 +, > Alexandru Elisei wrote: > > > > Hi Marc, > > > > On Tue, Jan 04, 2022 at 02:39:59PM +, Marc Zyngier wrote: > > > On Mon, 15 Nov 2021 16:57:05 +, > > > Alexandru Elisei wrote:

Re: [PATCH kvmtool 9/9] arm64: Add support for KVM_ARM_VCPU_PMU_V3_SET_PMU

2022-01-08 Thread Marc Zyngier
On Fri, 07 Jan 2022 12:10:05 +, Alexandru Elisei wrote: > > Hi Marc, > > On Tue, Jan 04, 2022 at 02:39:59PM +, Marc Zyngier wrote: > > On Mon, 15 Nov 2021 16:57:05 +, > > Alexandru Elisei wrote: > > > > > > The KVM_ARM_VCPU_PMU_V3_CTRL(KVM_ARM_VCPU_PMU_V3_SET_PMU) VCPU ioctl is >

Re: [PATCH kvmtool 9/9] arm64: Add support for KVM_ARM_VCPU_PMU_V3_SET_PMU

2022-01-07 Thread Alexandru Elisei
Hi Marc, On Tue, Jan 04, 2022 at 02:39:59PM +, Marc Zyngier wrote: > On Mon, 15 Nov 2021 16:57:05 +, > Alexandru Elisei wrote: > > > > The KVM_ARM_VCPU_PMU_V3_CTRL(KVM_ARM_VCPU_PMU_V3_SET_PMU) VCPU ioctl is > > used to assign a physical PMU to the events that KVM creates when emulating

Re: [PATCH kvmtool 9/9] arm64: Add support for KVM_ARM_VCPU_PMU_V3_SET_PMU

2022-01-04 Thread Marc Zyngier
On Mon, 15 Nov 2021 16:57:05 +, Alexandru Elisei wrote: > > The KVM_ARM_VCPU_PMU_V3_CTRL(KVM_ARM_VCPU_PMU_V3_SET_PMU) VCPU ioctl is > used to assign a physical PMU to the events that KVM creates when emulating > the PMU for that VCPU. This is useful on heterogeneous systems, when there > is

[PATCH kvmtool 9/9] arm64: Add support for KVM_ARM_VCPU_PMU_V3_SET_PMU

2021-11-15 Thread Alexandru Elisei
The KVM_ARM_VCPU_PMU_V3_CTRL(KVM_ARM_VCPU_PMU_V3_SET_PMU) VCPU ioctl is used to assign a physical PMU to the events that KVM creates when emulating the PMU for that VCPU. This is useful on heterogeneous systems, when there is more than one hardware PMU present. The assumption that is made in the