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:30:20 +0000 (16:30 -0400)
commit7b8ea3a503536c9d00f8bb14958a150cbf7370c0
tree0e158a304536780a70a4db5ecbf4f3be24d7584e
parentde544ea58e0231054bb62e2c814c662b894d6e25
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.028132 seconds and 4 git commands to generate.