On Wed, 06 Mar 2024 15:01:49 -0800, Sean Christopherson wrote: > One bug fix where pmu_pebs attempts to enable PEBS for fixed counter on > CPUs without Extended PEBS, and two new testcases to verify adaptive > PEBS functionality. > > The new testcases are intended both to demonstrate that adaptive PEBS > virtualization is currently broken, and to serve as a gatekeeper for > re-enabling adapative PEBS in the future. > > [...] Applied to kvm-x86 next. Dapeng, I didn't address your feedback about adding finer grained message prefixes. I'm not opposed to doing so, I'm just extremely short on cycles and want to get the fixes landed. [1/4] x86/pmu: Enable PEBS on fixed counters iff baseline PEBS is support https://github.com/kvm-x86/kvm-unit-tests/commit/79aa106cd427 [2/4] x86/pmu: Iterate over adaptive PEBS flag combinations https://github.com/kvm-x86/kvm-unit-tests/commit/fc17d5276b38 [3/4] x86/pmu: Test adaptive PEBS without any adaptive counters https://github.com/kvm-x86/kvm-unit-tests/commit/2cb2af7f53db [4/4] x86/pmu: Add a PEBS test to verify the host LBRs aren't leaked to the guest https://github.com/kvm-x86/kvm-unit-tests/commit/8d0f574f4e4d -- https://github.com/kvm-x86/kvm-unit-tests/tree/next