<div>Hi</div><div><br></div><div>As you previously commented, <sign signid="98"><span style='display: inline !important; float: none; background-color: transparent; color: rgb(0, 0, 0); font-family: "lucida Grande",Verdana; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word; zoom: 1;'>“The current LTTng kernel tracer (lttng-modules) supports Linux 3.0+ only.” and we can find the support package list on <a href="http://packages.efficios.com/">http://packages.efficios.com/</a>. </span></sign></div><div><sign signid="98"><span style='display: inline !important; float: none; background-color: transparent; color: rgb(0, 0, 0); font-family: "lucida Grande",Verdana; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word; zoom: 1;'>Does LTTng have roadmap for upcoming new kernel versions?</span></sign></div><div><sign signid="98"><br></sign></div><div><sign signid="98">Regards</sign></div><div><sign signid="98">Hai</sign><sign signid="98"><br></sign></div><div><div style="color:#909090;font-family:Arial Narrow;font-size:12px"><includetail> </includetail></div></div><div><includetail><div style="font:Verdana normal 14px;color:#000;"><div style="FONT-SIZE: 12px;FONT-FAMILY: Arial Narrow;padding:2px 0 2px 0;">------------------ Original ------------------</div><div style="FONT-SIZE: 12px;background:#efefef;padding:8px;"><div id="menu_sender"><b>From: </b> "Jonathan Rajotte-Julien"<jonathan.rajotte-julien@efficios.com>;</div><div><b>Date: </b> Wed, Aug 21, 2019 00:02 AM</div><div><b>To: </b> "杨海"<hai.yang@magic-shield.com>; <wbr></div><div><b>Cc: </b> "mathieu desnoyers"<mathieu.desnoyers@efficios.com>; "lttng-dev"<lttng-dev@lists.lttng.org>; <wbr></div><div><b>Subject: </b> Re: 回复:Re: [lttng-dev] 回复:Re:  回复:Re:  Pros and Cons of LTTng</div></div><div> </div><div style="position:relative;"><div id="tmpcontent_res"></div>Hi Hai,<br><br>Sorry for the delay.<br><br>The main obstruction to kernel tracing support for RHEL6 is indeed the kernel.<br><br>Note that we dropped the patches in the master branch:<br><br>  commit ca2fca6b64297227b2565773a495803aa90c148e<br>  Author: Michael Jeanson <mjeanson@efficios.com><br>  Date:   Thu Nov 8 15:24:01 2018 -0500<br><br>      Drop compat patches for kernels < 2.6.36<br><br>      Signed-off-by: Michael Jeanson <mjeanson@efficios.com><br>      Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com><br><br>Still, the stable 2.10 branch still carries the patches that you would need [1].<br>As previously mentioned, those patches might not apply cleanly since it has<br>been a while any effort was put in testing against RHEL6.<br><br>[1] https://github.com/lttng/lttng-modules/tree/stable-2.10/linux-patches<br><br>Cheers<br><br>On Fri, Aug 09, 2019 at 07:44:57AM +0800, 杨海 wrote:<br>> Hi Mathieu,<br>> <br>> We aim to trace SYSCALL in kernel space. In general, what would be the obstacles to support RHEL6? Or what are key kernel patches to be necessary? <br>> <br>> <br>> Regards<br>> Hai <br>> <br>> <br>> <br>> <br>> <br>> <br>> <br>> --------------原始邮件--------------<br>> 发件人:"Mathieu Desnoyers "<mathieu.desnoyers@efficios.com>;<br>> 发送时间:2019年7月30日(星期二) 晚上10:04<br>> 收件人:"杨海" <hai.yang@magic-shield.com>;<br>> 抄送:"Jonathan Rajotte "<jonathan.rajotte-julien@efficios.com>;"lttng-dev "<lttng-dev@lists.lttng.org>;<br>> 主题:Re: [lttng-dev] 回复:Re:  回复:Re:  Pros and Cons of LTTng<br>> -----------------------------------<br>> <br>>  Hi,<br>> <br>> <br>> <br>> The current LTTng kernel tracer (lttng-modules) supports Linux 3.0+ only.<br>> <br>> <br>> <br>> If you only need to trace user-space, you might be able to use lttng-tools and lttng-ust<br>> <br>> on an older kernel. Please refer to the README.md files of each project for information<br>> <br>> about their environment prerequisites.<br>> <br>> <br>> <br>> The RHEL6 kernel variant based on 2.6.32-2.6.35 Linux kernels has never been supported by<br>> <br>> the LTTng 2.x kernel tracers without kernel patching.<br>> <br>> <br>> <br>> Thanks,<br>> <br>> <br>> <br>> Mathieu<br>> <br>> <br>> <br>> ----- On Jul 29, 2019, at 8:34 PM, 杨海 <hai.yang@magic-shield.com> wrote:<br>> <br>> Hi Mathieu,<br>> Thanks. I am looking for packages for older distributions like CentOS 6 (with kernel 2.6) but could not find it. And which kernel version is minimum requirement for LTTng?<br>> <br>> Regards<br>> Hai<br>> <br>> <br>> <br>> <br>> <br>> ------------------ Original ------------------<br>> From:  "Mathieu Desnoyers"<mathieu.desnoyers@efficios.com>;<br>> Date:  Thu, Jul 25, 2019 11:48 PM<br>> To:  "杨海"<hai.yang@magic-shield.com>; <br>> Cc:  "Jonathan Rajotte"<jonathan.rajotte-julien@efficios.com>; "lttng-dev"<lttng-dev@lists.lttng.org>; <br>> Subject:  Re: [lttng-dev] 回复:Re:  回复:Re:  Pros and Cons of LTTng<br>> <br>>  <br>> ----- On Jul 25, 2019, at 4:21 PM, 杨海 <hai.yang@magic-shield.com> wrote:<br>> <br>> Hi<br>> <br>> Thanks for quick response. <br>> LTTng is really impressive on performance,especially under heavy workload. When using it on critical machines,stability is also essential. <br>> I wonder how LTTng is commercialized and any products or OS distributions already enabled it. <br>> I took a look at lttng-modules bug list,there are a few kernel oops years ago and got resolved. May I say it is very stable or it has not been fully tested? <br>> <br>> Hi,<br>> <br>> <br>> EfficiOS has had commercial customers using LTTng in production for many years now.<br>> LTTng per-se is distributed as packages in all major Linux distributions. EfficiOS also provides<br>> <br>> more up-to-date packages for some distributions through http://packages.efficios.com/<br>> <br>> <br>> The way we commercialize LTTng is through funding for design and implementation of<br>> customer's feature requests. We also provide commercial support tailored to specific<br>> customer's environments, which includes SLA and continuous integration testing of specific<br>> environments.<br>> <br>> <br>> If those are services you are interested in, please feel free to contact us in private so we<br>> can further discuss your needs.<br>> <br>> <br>> Best regards,<br>> <br>> <br>> Mathieu<br>> <br>> <br>> regards<br>> Hai<br>> <br>> <br>> <br>> <br>> <br>> <br>> --------------原始邮件--------------<br>> 发件人:"Jonathan Rajotte-Julien "<jonathan.rajotte-julien@efficios.com>;<br>> 发送时间:2019年7月23日(星期二) 上午6:20<br>> 收件人:"杨海" <hai.yang@magic-shield.com>;<br>> 抄送:"lttng-dev "<lttng-dev@lists.lttng.org>;<br>> 主题:Re:  回复:Re: [lttng-dev] Pros and Cons of LTTng<br>> -----------------------------------<br>> <br>>  Hi,<br>> <br>> > As to LD_PRELOAD, it is also used for privilege escalation. Will it be regarded as vulnerability and forbidden on some Linux systems?<br>> <br>> It could yes.<br>> In that case you will be limited to the syscalls interface for the libc<br>> observability unless you instrument it and distribute it.<br>> <br>> Cheers.<br>> <br>> <br>> <br>> _______________________________________________<br>> lttng-dev mailing list<br>> lttng-dev@lists.lttng.org<br>> https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev<br>> <br>> <br>> -- <br>> <br>> Mathieu Desnoyers<br>> EfficiOS Inc.<br>> http://www.efficios.com<br>> <br>>  <br>> <br>> <br>> <br>> <br>> <br>> <br>> -- <br>> <br>> Mathieu Desnoyers<br>> EfficiOS Inc.<br>> http://www.efficios.com<br><br>-- <br>Jonathan Rajotte-Julien<br>EfficiOS<br></div></div><!--<![endif]--></includetail></div>