[ltt-dev] Is 'early boot' feature working?

Mathieu Desnoyers compudj at krystal.dyndns.org
Mon Jul 20 10:12:55 EDT 2009


* Yang Liu (fred.yang.liu at gmail.com) wrote:
> Hello, all,
> I think there is a feature named 'early boot' and want to know if it is
> there.

LTTng depends on RCU, page allocation and cycle counter synchronization.
Starting after these are setup at early boot should be OK.

> If it is there, how to use it?

If you need to start tracing very early, I recommend creating a new
kernel builtin module which reads the kernel command line arguments
and enables early tracing when some lttng_early_trace=1 argument is
encountered.

> How early it could approximately be since epoch?

See answer above for dependencies. Time will vary depending on where
these pieces of infrastructure (rcu, page allocation and cycle counter)
are enabled.

Mathieu

> 
> Best regards,
> Fred

> _______________________________________________
> ltt-dev mailing list
> ltt-dev at lists.casi.polymtl.ca
> http://lists.casi.polymtl.ca/cgi-bin/mailman/listinfo/ltt-dev


-- 
Mathieu Desnoyers
OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F  BA06 3F25 A8FE 3BAE 9A68




More information about the lttng-dev mailing list