]> git.karo-electronics.de Git - mv-sheeva.git/commit
lttng: debugfs and procfs ABI
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mon, 28 Nov 2011 12:42:21 +0000 (07:42 -0500)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 29 Nov 2011 01:05:07 +0000 (10:05 +0900)
commitc623c0a3493e87ba60a07eef89dc78274d2e1f4a
tree9272329dd9f52799e4bccd71172d56b9ea6507fe
parentda66e4e541b21b326a26a36de42f400975da60ac
lttng: debugfs and procfs ABI

Add the "lttng" virtual file to debugfs and procfs. All operations are
performed through ioctls (LTTng ioctl range is already reserved
upstream) on this virtual file and on anonymous file descriptors
returned by these ioctls. Each file descriptor is associated with a
tracer "object" (session, channel, stream, event, context).

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/lttng/ltt-debugfs-abi.c [new file with mode: 0644]
drivers/staging/lttng/ltt-debugfs-abi.h [new file with mode: 0644]