lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Sun, 23 Nov 2008 17:49:23 +0100
From:	Ingo Molnar <mingo@...e.hu>
To:	Mathieu Desnoyers <mathieu.desnoyers@...ymtl.ca>
Cc:	linux-kernel@...r.kernel.org, akpm@...ux-foundation.org,
	Linus Torvalds <torvalds@...ux-foundation.org>,
	Lai Jiangshan <laijs@...fujitsu.com>,
	Peter Zijlstra <a.p.zijlstra@...llo.nl>,
	Thomas Gleixner <tglx@...utronix.de>
Subject: Re: [patch 06/16] Markers auto enable tracepoints (new API :
	trace_mark_tp())


* Mathieu Desnoyers <mathieu.desnoyers@...ymtl.ca> wrote:

> > ... and in that sense i'd love to see lttng become a "super ftrace 
> > plugin", and be merged upstream ASAP.
> 
> Hrm, a big part of LTTng is its optimized buffering mechanism, which 
> has been more tested and is more flexible than the one currently 
> found in ftrace (it has supported lockless NMI-safe tracing for over 
> 2 years). It also separates the various tracing layers in separated 
> modules, which helps not mixing the buffer management layer with the 
> timestamping layer and with the memory backend layer.. I am opened 
> to try to merge ftrace and lttng together, but I think it will be 
> more than a simple "make lttng a ftrace plugin".

Sure, it will certainly be a fair bit of (interesting and useful!) 
work.

But it's something we should do iteratively, instead of merging a 
parallel framework. Steve's ring-buffer should be a fair step in the 
right direction. Could we improve on that?

i see nothing in the feature list of LTTng that we wouldnt want to 
have for ftrace, agreed? And we could do an ftrace tracer named 
'LTTng' which would interact with lttng userspace in the customary 
way.

	Ingo
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ