Add pid/ppid/tid/vtid/vpid/vppid contexts
[lttng-modules.git] / lttng-context-pid.c
index 956920fd71709104ff84e071ef82fec57c36e37e..5400db9632ab1f7f5ef332e88df78f219fce3c5f 100644 (file)
@@ -32,7 +32,7 @@ void pid_record(struct lttng_ctx_field *field,
 {
        pid_t pid;
 
-       pid = current->pid;
+       pid = task_tgid_nr(current);
        lib_ring_buffer_align_ctx(ctx, ltt_alignof(pid));
        chan->ops->event_write(ctx, &pid, sizeof(pid));
 }
@@ -62,4 +62,4 @@ EXPORT_SYMBOL_GPL(lttng_add_pid_to_ctx);
 
 MODULE_LICENSE("GPL and additional rights");
 MODULE_AUTHOR("Mathieu Desnoyers");
-MODULE_DESCRIPTION("Linux Trace Toolkit Perf Support");
+MODULE_DESCRIPTION("Linux Trace Toolkit PID Context");
This page took 0.023125 seconds and 4 git commands to generate.