* Matt Schreiner ([email protected]) wrote:
> I recently downloaded Centos 5.5 (same as Red Hat 5.5?), based on
> 2.6.18 kernel.  I note that even at that revision, many of the kernel
> trace-points are in the code, and the kernel has been built with
> CONFIG_TRACEPOINTS=y, CONFIG_MARKERS=y, and
> CONFIG_SAMPLE_TRACEPOINTS=m.

This looks like a backport done by CentOS, or at the very least a very
old lttng version. Tracepoints went into mainline much later then
2.6.18.

> 
> My question is: will I be able to use LTTng without rebuilding the kernel?

I really don't know what the CentOS guys have done. You should contact
the distribution to ask them for advice.

Thanks,

Mathieu

> 
> I've downloaded  the following, aiming for the closest compatible with 2.6.18:
> 
> Genevent-0.31
> Linuxtracetoolkitviewer-0.8.72-06122006
> Ltt-control-0.31-20112006
> Ltt-usertrace-0.21
> Patch-2.6.18-lttng-0.6.41
> 
> Though ./configure does a lot of work in each of these projects, I'm missing 
> an overall description of which pieces are needed, where they have to reside, 
> and how to turn them on.  Is there a basic how-to manual?  The patches would 
> imply that I have to rebuild the kernel, though it seemed they were all 
> extensions to kernel header files, and patches to LTTng sources.
> 
> I'm also trying to use tracepoints for my own purposes, and my Linux box 
> crashes hard when I call register_trace_sched_switch from a loadable module.  
> Any ideas how to debug this?
> 

> _______________________________________________
> ltt-dev mailing list
> [email protected]
> http://lists.casi.polymtl.ca/cgi-bin/mailman/listinfo/ltt-dev


-- 
Mathieu Desnoyers
Operating System Efficiency R&D Consultant
EfficiOS Inc.
http://www.efficios.com

_______________________________________________
ltt-dev mailing list
[email protected]
http://lists.casi.polymtl.ca/cgi-bin/mailman/listinfo/ltt-dev

Reply via email to