[lttng-dev] Regarding LTTng Support for ARM NO-HZ

Hongbo Zhang hongbo.zhang at linaro.org
Tue Mar 18 04:07:19 EDT 2014


Hi Mathieu Desnoyers and all LTTng developers,
This is Hongbo Zhang, working for Linaro. We have to enable the NO-HZ
feature for some special case, and this leads to the question whether the
LTTng can work without kernel ticks on ARM or not.

I found out some clue that LTTng only supports x86 NO-HZ in an old link:
http://git.lttng.org/?p=lttv.git;a=blob_plain;f=doc/developer/lttng-lttv-roadmap.html

I think the the LTTng doesn't support ARM NO-HZ, right?
And I am going to add the ARM NO-HZ support to it now, so could you please
give me some instructions for quick start?

1. Which part of LTTng relies on kernel ticks? currently I only find the
ring-bugger by "grep NO*HZ -i -r" command.
2. How does this part(ring-buffer and maybe others) relies on kernel ticks?
can you give some explanations or do you have any document of it/them?

I will look through the codes, but I think some clear explanations can make
me go to the right way and speed up before reading so many codes without
any dedicated target.

Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lttng.org/pipermail/lttng-dev/attachments/20140318/88bcef06/attachment.html>


More information about the lttng-dev mailing list