+ /* Different names -> never duplicates */nit could be:
+ if (strcmp(alias_a->name, alias_b->name))
+ return false;
+ if (!alias_a->pmu)
+ return true;
+ if (!alias_b->pmu)
+ return true;
if (!alias_a->pmu || !alias_b->pmu)
return true;
would be great to have more comments explaining the check
thanks,
jirka
+ if (!strcmp(alias_a->pmu, alias_b->pmu))
+ return true;
+ /* uncore PMUs */