X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=README;h=745e563d3e5c3e3268d0467c276fea35d436be48;hb=8b440ce8ee43c559fa1bab4f9a0f92fc0cd3e651;hp=c6766afd680332bf62056144da340b84418a9f45;hpb=bd2fc8af47047dc01e04e57cd4a6109ac9217d98;p=lttng-modules.git diff --git a/README b/README index c6766afd..745e563d 100644 --- a/README +++ b/README @@ -11,22 +11,22 @@ need for additional patches. Other features: - Function tracer, perf counters and kprobes support, - Integrated interface for both kernel and userspace tracing, - Have the ability to attach "context" information to events in the - trace (e.g. any perf counter, pid, ppid, tid, comm name, etc). So - basically, all the perf "required fields" like "preempt count" and - "bkl count" are all optional, specified on a per-tracing-session basis + trace (e.g. any perf counter, pid, ppid, tid, comm name, etc). + basically, all the extra information fields to be collected with + events are optional, specified on a per-tracing-session basis (except for timestamp and event id, which are mandatory). To build and install, you will need to have your kernel headers available (or access to your full kernel source tree), and use: make -make install +make modules_install If you need to specify the target directory to the kernel you want to build against, use: KERNELDIR=path_to_kernel_dir make -KERNELDIR=path_to_kernel_dir make install +KERNELDIR=path_to_kernel_dir make modules_install Use lttng-tools (git://git.lttng.org/lttng-tools.git) to control the tracer. LTTng tools should automatically load the kernel modules when needed.