From 54de85a41d9c61aaf1a3fd2ad6dc01d01ccb4360 Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers Date: Thu, 23 Jun 2011 23:28:52 -0400 Subject: [PATCH] Add check for perf counter Signed-off-by: Mathieu Desnoyers --- lttng-context-perf-counters.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lttng-context-perf-counters.c b/lttng-context-perf-counters.c index 56e0d250..c6f73037 100644 --- a/lttng-context-perf-counters.c +++ b/lttng-context-perf-counters.c @@ -36,7 +36,7 @@ void perf_counter_record(struct lttng_ctx_field *field, uint64_t value; event = field->u.perf_counter.e[ctx->cpu]; - if (likely(event)) { + if (likely(event) && likely(event->pmu)) { event->pmu->read(event); value = local64_read(&event->count); } else { -- 2.34.1