Re: [lttng-dev] Perf ABI (was: Re: [PATCH 09/11] sched: export task_prio to GPL modules)

2011-12-23 Thread Mathieu Desnoyers
Hi Ted, * Ted Ts'o (ty...@mit.edu) wrote: > On Fri, Dec 23, 2011 at 11:46:29AM -0500, Mathieu Desnoyers wrote: > > - It's doing so without even needing it: Perf is using an ABI versioning > > scheme designed for filesystems, when it is not in fact driven by the > > same constraints. > > Well,

Re: [lttng-dev] Perf ABI (was: Re: [PATCH 09/11] sched: export task_prio to GPL modules)

2011-12-23 Thread Ted Ts'o
On Fri, Dec 23, 2011 at 11:46:29AM -0500, Mathieu Desnoyers wrote: > - It's doing so without even needing it: Perf is using an ABI versioning > scheme designed for filesystems, when it is not in fact driven by the > same constraints. Well, there are *some* constraints. I've been assured that

[lttng-dev] [RELEASE] LTTng 2.0 prerelease bundle 20111223

2011-12-23 Thread Mathieu Desnoyers
LTTng, the Linux Trace Toolkit Next Generation, is a highly efficient full system tracing solution toolchain. It is composed of several components to allow tracing of the kernel, of userspace, trace viewing and analysis and trace streaming. LTTng is open source software. New Features: - LTTng 2.0

[lttng-dev] Perf ABI (was: Re: [PATCH 09/11] sched: export task_prio to GPL modules)

2011-12-23 Thread Mathieu Desnoyers
Hi Ingo, I'll break down my reply in various sub-topics, and address them separately in the following weeks. Let's start with the ABIs. * Ingo Molnar (mi...@elte.hu) wrote: > > (Cc:-ing Arnaldo on this as well.) > > * Mathieu Desnoyers wrote: > > > > Mathieu, any update on this? I don't want

[lttng-dev] [RELEASE] lttng-tools 2.0-pre16

2011-12-23 Thread David Goulet
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 The lttng-tools project provides a session daemon (lttng-sessiond) that acts as a tracing registry, the "lttng" command line for tracing control, the liblttngctl library also for tracing control and the liblttng-consumer library to create your own LTTn

[lttng-dev] [RELEASE] LTTng-UST 1.9.4

2011-12-23 Thread Mathieu Desnoyers
LTTng-UST, the Linux Trace Toolkit Next Generation Userspace Tracer, is port of the low-overhead tracing capabilities of the LTTng kernel tracer to user-space. The library "liblttng-ust" enables tracing of applications and libraries. Changelog: 2011-12-23 lttng-ust 1.9.4 * Split liblttng-

Re: [lttng-dev] [PATCH 09/11] sched: export task_prio to GPL modules

2011-12-23 Thread Ingo Molnar
* Frank Rowand wrote: > On 12/20/11 03:08, Ingo Molnar wrote: > > > > (Cc:-ing Arnaldo on this as well.) > > > > * Mathieu Desnoyers wrote: > > > > < snip > > > > I think your concentration on ABIs is missing a very fundamental > > property of instrumentation: > > > > the life-time and