Implement file-backed ring buffer
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Tue, 8 Jul 2014 14:11:09 +0000 (10:11 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Thu, 26 Mar 2015 21:38:11 +0000 (17:38 -0400)
commita9ff648cc4cc06d28b522d705c467d45ab916a9d
tree1399880a94faf58dd3afec3b4c732f773b0a1a63
parent181c4480c080cb552a6768b2e40849ee04252777
Implement file-backed ring buffer

Allow using the --shm-path option in LTTng to specify the location of
the files backing the UST ring buffer. Useful for trace extraction upon
crash, especially by using a persistent memory filesystem as storage for
the files.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 files changed:
include/lttng/ringbuffer-config.h
include/lttng/ust-ctl.h
include/lttng/ust-events.h
liblttng-ust-ctl/ustctl.c
liblttng-ust/lttng-ring-buffer-client.h
liblttng-ust/lttng-ring-buffer-metadata-client.h
libringbuffer/backend_internal.h
libringbuffer/frontend.h
libringbuffer/frontend_types.h
libringbuffer/ring_buffer_backend.c
libringbuffer/ring_buffer_frontend.c
libringbuffer/shm.c
libringbuffer/shm.h
libringbuffer/shm_types.h
This page took 0.028037 seconds and 4 git commands to generate.