<div dir="ltr">Hi Mathieu Desnoyers and all LTTng developers,<div>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.</div>
<div><br></div><div>I found out some clue that LTTng only supports x86 NO-HZ in an old link:</div><div><a href="http://git.lttng.org/?p=lttv.git;a=blob_plain;f=doc/developer/lttng-lttv-roadmap.html">http://git.lttng.org/?p=lttv.git;a=blob_plain;f=doc/developer/lttng-lttv-roadmap.html</a><br>
</div><div><br></div><div>I think the the LTTng doesn't support ARM NO-HZ, right?</div><div>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?</div><div>
<br></div><div>1. Which part of LTTng relies on kernel ticks? currently I only find the ring-bugger by "grep NO*HZ -i -r" command.</div><div>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?</div>
<div><br></div><div>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.</div><div><br></div><div>Thanks.</div>
</div>