Fix: ensure userspace accesses are done with _inatomic
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Wed, 22 Aug 2012 20:30:20 +0000 (16:30 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Wed, 22 Aug 2012 20:32:26 +0000 (16:32 -0400)
commitb8ec0e19b7c494de10aa3a008d6733ee6d5c6fc7
tree9047a1ea3e19580a66fe4fcc155035eb81f680d2
parentd757985ac18b776ecd71cb3c16869651af327220
Fix: ensure userspace accesses are done with _inatomic

Otherwise, triggers scheduling while atomic (might_sleep()) warnings,
since we call those from a tracepoint probe (with preemption disabled).

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Makefile
lib/ringbuffer/backend.h
lib/ringbuffer/backend_internal.h
lib/ringbuffer/ring_buffer_backend.c
lttng-ring-buffer-client.h
lttng-ring-buffer-metadata-client.h
probes/lttng-events.h
probes/lttng-probe-user.c [new file with mode: 0644]
probes/lttng-probe-user.h [new file with mode: 0644]
This page took 0.025912 seconds and 4 git commands to generate.