Re: [PATCH 6/7] target/i386/kvm: support perfmon-v2 for reset

2024-11-08 Thread dongli . zhang
Hi Sandipan, On 11/8/24 5:09 AM, Sandipan Das wrote: > On 11/4/2024 3:10 PM, Dongli Zhang wrote: [snip] >> + * separate set of addresses for the selector and counter >> + * registers. Additionally, the address of the next selector or >> + * counter register is

Re: [PATCH 6/7] target/i386/kvm: support perfmon-v2 for reset

2024-11-08 Thread Sandipan Das
On 11/4/2024 3:10 PM, Dongli Zhang wrote: > Since perfmon-v2, the AMD PMU supports additional registers. This update > includes get/put functionality for these extra registers. > > Similar to the implementation in KVM: > > - MSR_CORE_PERF_GLOBAL_STATUS and MSR_AMD64_PERF_CNTR_GLOBAL_STATUS both >

[PATCH 6/7] target/i386/kvm: support perfmon-v2 for reset

2024-11-04 Thread Dongli Zhang
Since perfmon-v2, the AMD PMU supports additional registers. This update includes get/put functionality for these extra registers. Similar to the implementation in KVM: - MSR_CORE_PERF_GLOBAL_STATUS and MSR_AMD64_PERF_CNTR_GLOBAL_STATUS both use env->msr_global_status. - MSR_CORE_PERF_GLOBAL_CTRL