]> git.lttng.org Git - lttng-modules.git/commit
Fix: context alignment not properly handled
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mon, 1 Dec 2014 23:12:53 +0000 (18:12 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mon, 1 Dec 2014 23:19:33 +0000 (18:19 -0500)
commit9b9aff07ba39fba25ba8600fc60fa82fc392a0be
treecb3475d010d28074e9f2e14bc2aa1331c8f67b1f
parentc7db4dfcb1a44a881746f07cf4e3fd3fa67c3085
Fix: context alignment not properly handled

This issue affects only architectures without efficient unaligned
accesses, only when a context field with larger alignment follows a
context field with smaller alignment. It generates unreadable traces
when such context fields are enabled in this configuration.

Fixes #858

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 files changed:
lttng-context-hostname.c
lttng-context-nice.c
lttng-context-perf-counters.c
lttng-context-pid.c
lttng-context-ppid.c
lttng-context-prio.c
lttng-context-procname.c
lttng-context-tid.c
lttng-context-vpid.c
lttng-context-vppid.c
lttng-context-vtid.c
lttng-context.c
lttng-events.h
lttng-ring-buffer-client.h
This page took 0.031196 seconds and 4 git commands to generate.