Hi Hai, Sorry for the delay.
The main obstruction to kernel tracing support for RHEL6 is indeed the kernel. Note that we dropped the patches in the master branch: commit ca2fca6b64297227b2565773a495803aa90c148e Author: Michael Jeanson <mjean...@efficios.com> Date: Thu Nov 8 15:24:01 2018 -0500 Drop compat patches for kernels < 2.6.36 Signed-off-by: Michael Jeanson <mjean...@efficios.com> Signed-off-by: Mathieu Desnoyers <mathieu.desnoy...@efficios.com> Still, the stable 2.10 branch still carries the patches that you would need [1]. As previously mentioned, those patches might not apply cleanly since it has been a while any effort was put in testing against RHEL6. [1] https://github.com/lttng/lttng-modules/tree/stable-2.10/linux-patches Cheers On Fri, Aug 09, 2019 at 07:44:57AM +0800, 杨海 wrote: > Hi Mathieu, > > 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? > > > Regards > Hai > > > > > > > > --------------原始邮件-------------- > 发件人:"Mathieu Desnoyers "<mathieu.desnoy...@efficios.com>; > 发送时间:2019年7月30日(星期二) 晚上10:04 > 收件人:"杨海" <hai.y...@magic-shield.com>; > 抄送:"Jonathan Rajotte "<jonathan.rajotte-jul...@efficios.com>;"lttng-dev > "<lttng-dev@lists.lttng.org>; > 主题:Re: [lttng-dev] 回复:Re: 回复:Re: Pros and Cons of LTTng > ----------------------------------- > > Hi, > > > > The current LTTng kernel tracer (lttng-modules) supports Linux 3.0+ only. > > > > If you only need to trace user-space, you might be able to use lttng-tools > and lttng-ust > > on an older kernel. Please refer to the README.md files of each project for > information > > about their environment prerequisites. > > > > The RHEL6 kernel variant based on 2.6.32-2.6.35 Linux kernels has never been > supported by > > the LTTng 2.x kernel tracers without kernel patching. > > > > Thanks, > > > > Mathieu > > > > ----- On Jul 29, 2019, at 8:34 PM, 杨海 <hai.y...@magic-shield.com> wrote: > > Hi Mathieu, > 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? > > Regards > Hai > > > > > > ------------------ Original ------------------ > From: "Mathieu Desnoyers"<mathieu.desnoy...@efficios.com>; > Date: Thu, Jul 25, 2019 11:48 PM > To: "杨海"<hai.y...@magic-shield.com>; > Cc: "Jonathan Rajotte"<jonathan.rajotte-jul...@efficios.com>; > "lttng-dev"<lttng-dev@lists.lttng.org>; > Subject: Re: [lttng-dev] 回复:Re: 回复:Re: Pros and Cons of LTTng > > > ----- On Jul 25, 2019, at 4:21 PM, 杨海 <hai.y...@magic-shield.com> wrote: > > Hi > > Thanks for quick response. > LTTng is really impressive on performance,especially under heavy workload. > When using it on critical machines,stability is also essential. > I wonder how LTTng is commercialized and any products or OS distributions > already enabled it. > 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? > > Hi, > > > EfficiOS has had commercial customers using LTTng in production for many > years now. > LTTng per-se is distributed as packages in all major Linux distributions. > EfficiOS also provides > > more up-to-date packages for some distributions through > http://packages.efficios.com/ > > > The way we commercialize LTTng is through funding for design and > implementation of > customer's feature requests. We also provide commercial support tailored to > specific > customer's environments, which includes SLA and continuous integration > testing of specific > environments. > > > If those are services you are interested in, please feel free to contact us > in private so we > can further discuss your needs. > > > Best regards, > > > Mathieu > > > regards > Hai > > > > > > > --------------原始邮件-------------- > 发件人:"Jonathan Rajotte-Julien "<jonathan.rajotte-jul...@efficios.com>; > 发送时间:2019年7月23日(星期二) 上午6:20 > 收件人:"杨海" <hai.y...@magic-shield.com>; > 抄送:"lttng-dev "<lttng-dev@lists.lttng.org>; > 主题:Re: 回复:Re: [lttng-dev] Pros and Cons of LTTng > ----------------------------------- > > Hi, > > > As to LD_PRELOAD, it is also used for privilege escalation. Will it be > > regarded as vulnerability and forbidden on some Linux systems? > > It could yes. > In that case you will be limited to the syscalls interface for the libc > observability unless you instrument it and distribute it. > > Cheers. > > > > _______________________________________________ > lttng-dev mailing list > lttng-dev@lists.lttng.org > https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev > > > -- > > Mathieu Desnoyers > EfficiOS Inc. > http://www.efficios.com > > > > > > > > > -- > > Mathieu Desnoyers > EfficiOS Inc. > http://www.efficios.com -- Jonathan Rajotte-Julien EfficiOS _______________________________________________ lttng-dev mailing list lttng-dev@lists.lttng.org https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev