X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=trunk%2Flttv%2FQUICKSTART.html;h=caacc2c2de32440ed68f60d9518f7e97b54e3b88;hb=305fd815e6e9831f9fab2c36d36f962df929f9b7;hp=030d7e93c777062073587f2ab839c74407090f7c;hpb=38b04cd7c383238a8ddb371cadda9e77e33bb7bf;p=lttv.git
diff --git a/trunk/lttv/QUICKSTART.html b/trunk/lttv/QUICKSTART.html
index 030d7e93..caacc2c2 100644
--- a/trunk/lttv/QUICKSTART.html
+++ b/trunk/lttv/QUICKSTART.html
@@ -16,14 +16,32 @@ Last update : January 21st, 2009
-
Tools needed to follow the package download steps : @@ -132,7 +150,7 @@ href="http://ltt.polymtl.ca/svn/trunk/lttv/doc/developer/lttng-lttv-compatibilit versions compatibility. -
su - @@ -144,7 +162,7 @@ bzip2 -cd patch-2.6.X-lttng-0.x.xx.tar.bz2 | tar xvof --
su - @@ -160,7 +178,7 @@ mv linux-2.6.X linux-2.6.X-lttng-0.x.xx-
su - @@ -217,7 +235,8 @@ Select the Linux 2.6.X-lttng-0.x.xx kernel in your boot loader. ---
You must activate debugfs and specify a mount point. This is typically done in @@ -292,7 +311,9 @@ echo trap-trace >> /etc/modules #echo lockdep-trace >> /etc/modules -
(note : the ltt-control package contains lttd and lttctl. Although it has the same name as the ltt-control kernel module, they are *not* the same thing.) @@ -326,8 +347,9 @@ channel : userspace event name : event -
su - @@ -449,14 +471,24 @@ lttctl -D -w /tmp/trace3 trace3 markers+
Adding kernel +instrumentation
+-See Documentation/markers.txt and Documentation/tracepoints.txt in your kernel +See Documentation/markers.txt +and Documentation/tracepoints.txt in your kernel tree. +
+Also see ltt/probes/ +for LTTng probe examples. -
+Add new events to userspace programs with +userspace markers packages. Get the latest markers-userspace-*.tar.bz2 and see the Makefile and examples. It allows inserting markers in executables and libraries, currently only on x86_32 and x86_64. @@ -467,7 +499,7 @@ href="http://ltt.polymtl.ca/packages/markers-userspace-0.5.tar.bz2">markers-user Note that a new design document for a 3rd generation of tracepoint/marker-based userspace tracing is available at LTTng User-space Tracing -Design". This new infrastructure is not yet implemented. +Design. This new infrastructure is not yet implemented.
The easy quick-and-dirty way to perform userspace tracing is currently to write @@ -480,7 +512,7 @@ installation for sources section of this document.
-
Use : dpkg-buildpackage -rfakeroot @@ -488,7 +520,7 @@ Use : dpkg-buildpackage -rfakerootYou should then have your LTTV .deb files created for your architecture. -
For building LTTng Debian packages : get the build tree with patches applies as explained in section 2.