]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
lttng: move tracepoint probes to dynamic libraries
authorJason Dillaman <dillaman@redhat.com>
Tue, 29 Sep 2015 18:13:46 +0000 (14:13 -0400)
committerJason Dillaman <dillaman@redhat.com>
Wed, 14 Oct 2015 16:06:46 +0000 (12:06 -0400)
commit4a5305e41677885d45b2b74299113a3d00189c66
tree31a86a80e6a9a2c10a0c9dd66f2bbed5e7fa8e1b
parent638738fff1d14f789129011e6c8d6ddb2e29a777
lttng: move tracepoint probes to dynamic libraries

LTTng-UST initializes itself at program load, which means it is
currently always enabled.  This can lead to issues with SElinux
and AppArmor which might restrict access to the necessary device
files.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
19 files changed:
src/librados/Makefile.am
src/librados/librados.cc
src/librbd/Makefile.am
src/librbd/librbd.cc
src/os/FileStore.cc
src/os/Makefile.am
src/osd/Makefile.am
src/osd/OSD.cc
src/osd/OpRequest.cc
src/osd/PG.cc
src/test/Makefile-client.am
src/tracing/.gitignore
src/tracing/Makefile.am
src/tracing/librados.c [new file with mode: 0644]
src/tracing/librbd.c [new file with mode: 0644]
src/tracing/objectstore.c [new file with mode: 0644]
src/tracing/oprequest.c [new file with mode: 0644]
src/tracing/osd.c [new file with mode: 0644]
src/tracing/pg.c [new file with mode: 0644]