On Tue, 20 Dec 2022 16:12:29 +0000, Aaron Lewis wrote: > This series introduces the concept of masked events to the pmu event > filter. Masked events can help reduce the number of events needed in the > pmu event filter by allowing a more generalized matching method to be > used for the unit mask when filtering guest events in the pmu. With > masked events, if an event select should be restricted from the guest, > instead of having to add an entry to the pmu event filter for each > event select + unit mask pair, a masked event can be added to generalize > the unit mask values. > > [...] Applied to kvm-x86 pmu, thanks! [1/7] kvm: x86/pmu: Correct the mask used in a pmu event filter lookup https://github.com/kvm-x86/linux/commit/aa570a7481c3 [2/7] kvm: x86/pmu: Remove impossible events from the pmu event filter https://github.com/kvm-x86/linux/commit/778e86e3a2fd [3/7] kvm: x86/pmu: prepare the pmu event filter for masked events https://github.com/kvm-x86/linux/commit/11794a3da07f [4/7] kvm: x86/pmu: Introduce masked events to the pmu event filter https://github.com/kvm-x86/linux/commit/651daa44b11c [5/7] selftests: kvm/x86: Add flags when creating a pmu event filter https://github.com/kvm-x86/linux/commit/6a6b17a7c594 [6/7] selftests: kvm/x86: Add testing for KVM_SET_PMU_EVENT_FILTER https://github.com/kvm-x86/linux/commit/b1a865796643 [7/7] selftests: kvm/x86: Test masked events https://github.com/kvm-x86/linux/commit/5ed12ae83c4c -- https://github.com/kvm-x86/linux/tree/next https://github.com/kvm-x86/linux/tree/fixes