Re: [kvm-unit-tests PATCH v7 00/18] x86/pmu: Fixes and improvements

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 14 Feb 2025 17:36:17 -0800, Sean Christopherson wrote:
> v7 of Dapeng's PMU fixes/cleanups series.  FWIW, I haven't gone through the
> changes all that carefully, I mostly focused on the high level "what" and the
> style.
> 
> This blows up without the per-CPU fixes:
> https://lore.kernel.org/all/20250215012032.1206409-1-seanjc@xxxxxxxxxx
> 
> [...]

Applied to kvm-x86 next (and now pulled by Paolo), thanks!

[01/18] x86: pmu: Remove duplicate code in pmu_init()
        https://github.com/kvm-x86/kvm-unit-tests/commit/8d1acfe47c0c
[02/18] x86: pmu: Remove blank line and redundant space
        https://github.com/kvm-x86/kvm-unit-tests/commit/59d0ff80700d
[03/18] x86: pmu: Refine fixed_events[] names
        https://github.com/kvm-x86/kvm-unit-tests/commit/5d6a3a547c3c
[04/18] x86: pmu: Align fields in pmu_counter_t to better pack the struct
        https://github.com/kvm-x86/kvm-unit-tests/commit/9720e46c0a7a
[05/18] x86: pmu: Enlarge cnt[] length to 48 in check_counters_many()
        https://github.com/kvm-x86/kvm-unit-tests/commit/f21c809e50b1
[06/18] x86: pmu: Print measured event count if test fails
        https://github.com/kvm-x86/kvm-unit-tests/commit/d24d33813f10
[07/18] x86: pmu: Fix potential out of bound access for fixed events
        https://github.com/kvm-x86/kvm-unit-tests/commit/9c07c92b2d89
[08/18] x86: pmu: Fix cycles event validation failure
        https://github.com/kvm-x86/kvm-unit-tests/commit/f2a56148889b
[09/18] x86: pmu: Use macro to replace hard-coded branches event index
        https://github.com/kvm-x86/kvm-unit-tests/commit/f4e97f59869b
[10/18] x86: pmu: Use macro to replace hard-coded ref-cycles event index
        https://github.com/kvm-x86/kvm-unit-tests/commit/25cc1ea7a8fd
[11/18] x86: pmu: Use macro to replace hard-coded instructions event index
        https://github.com/kvm-x86/kvm-unit-tests/commit/85c755786de4
[12/18] x86: pmu: Enable and disable PMCs in loop() asm blob
        https://github.com/kvm-x86/kvm-unit-tests/commit/50f8e27e95e5
[13/18] x86: pmu: Improve instruction and branches events verification
        https://github.com/kvm-x86/kvm-unit-tests/commit/89126fa47d19
[14/18] x86: pmu: Improve LLC misses event verification
        https://github.com/kvm-x86/kvm-unit-tests/commit/38b5b42631c2
[15/18] x86: pmu: Adjust lower boundary of llc-misses event to 0 for legacy CPUs
        https://github.com/kvm-x86/kvm-unit-tests/commit/e0d0022fbd4c
[16/18] x86: pmu: Add IBPB indirect jump asm blob
        https://github.com/kvm-x86/kvm-unit-tests/commit/8dbfe326bec8
[17/18] x86: pmu: Adjust lower boundary of branch-misses event
        https://github.com/kvm-x86/kvm-unit-tests/commit/28437cdbec8b
[18/18] x86: pmu: Optimize emulated instruction validation
        https://github.com/kvm-x86/kvm-unit-tests/commit/5dcbe0dd0c33

--
https://github.com/kvm-x86/kvm-unit-tests/tree/next




[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux