Workaround that quiesces chincs check should be "turned-ff" not to cause build failures in scenarios where experimental apis are disallowed.
Fixes: 960c43184c4d ("pmu: introduce library for reading PMU events") Signed-off-by: Tomasz Duszynski <tduszyn...@marvell.com> --- lib/pmu/pmu.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/pmu/pmu.c b/lib/pmu/pmu.c index 4c7271522a..d9bc775bf9 100644 --- a/lib/pmu/pmu.c +++ b/lib/pmu/pmu.c @@ -291,6 +291,10 @@ cleanup_events(struct rte_pmu_event_group *group) group->enabled = false; } +/* stop propagating chkincs quiescing to prevent unintended effects */ +#ifdef __rte_pmu_enable_group +#undef __rte_pmu_enable_group +#endif RTE_EXPORT_EXPERIMENTAL_SYMBOL(__rte_pmu_enable_group, 25.07) int __rte_pmu_enable_group(struct rte_pmu_event_group *group) -- 2.34.1