X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Fconfig%2Fconfig.c;h=e44710b5ae0872b7e3eded59460a6f70865b30f7;hp=4a07e99479adb7b0c7ddd0a1db434587f24aea1b;hb=14ce5bd8eefa248c5abedc32b02394ef74307e81;hpb=6e6ef3d70c31588669926cdea08cd14a06ad41e9 diff --git a/src/common/config/config.c b/src/common/config/config.c index 4a07e9947..e44710b5a 100644 --- a/src/common/config/config.c +++ b/src/common/config/config.c @@ -1960,7 +1960,9 @@ int process_context_node(xmlNodePtr context_node, xmlNodePtr perf_attr_node; /* perf */ - context.ctx = LTTNG_EVENT_CONTEXT_PERF_COUNTER; + context.ctx = handle->domain.type == LTTNG_DOMAIN_KERNEL ? + LTTNG_EVENT_CONTEXT_PERF_CPU_COUNTER : + LTTNG_EVENT_CONTEXT_PERF_THREAD_COUNTER; for (perf_attr_node = xmlFirstElementChild(context_child_node); perf_attr_node; perf_attr_node = xmlNextElementSibling(perf_attr_node)) {