On 22/10/2022 4:51 am, Aaron Lewis wrote:
--- a/include/uapi/linux/kvm.h +++ b/include/uapi/linux/kvm.h @@ -1178,6 +1178,7 @@ struct kvm_ppc_resize_hpt { #define KVM_CAP_S390_ZPCI_OP 221 #define KVM_CAP_S390_CPU_TOPOLOGY 222 #define KVM_CAP_DIRTY_LOG_RING_ACQ_REL 223 +#define KVM_CAP_PMU_EVENT_MASKED_EVENTS 224
I presume that the linux/tools code in google's internal tree can directly refer to the various definitions in the kernel headers. Otherwise, how did the newly added selftest get even compiled ? Similar errors include "union cpuid10_eax" from perf_event.h