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
| ||
|
Date: Wed, 25 Apr 2012 10:05:25 +0200 From: Ingo Molnar <mingo@...nel.org> To: Peter Zijlstra <peterz@...radead.org> Cc: Frederic Weisbecker <fweisbec@...il.com>, LKML <linux-kernel@...r.kernel.org>, Steven Rostedt <rostedt@...dmis.org>, Arnaldo Carvalho de Melo <acme@...radead.org>, Thomas Gleixner <tglx@...utronix.de>, Borislav Petkov <bp@...en8.de>, Namhyung Kim <namhyung.kim@....com>, Jiri Olsa <jolsa@...hat.com>, Arun Sharma <asharma@...com>, Michael Rubin <mrubin@...gle.com>, David Sharp <dhsharp@...gle.com>, Vaibhav Nagarnaik <vnagarnaik@...gle.com>, Julia Lawall <julia@...u.dk>, Tom Zanussi <tzanussi@...il.com> Subject: Re: Our failure on tracing tools unification (Was: Re: [RFC][PATCH 00/15] tools: Unify perf and trace-cmd trace event format parsing v2) * Peter Zijlstra <peterz@...radead.org> wrote: > On Mon, 2012-04-23 at 16:47 +0200, Frederic Weisbecker wrote: > > Ingo doesn't seem to want this library outside perf in order to avoid > > the fragmentation of the efforts on tracing tools. > > I really don't see the point.. parsing > /debug/tracing/events/*/format gunk really is separate, > furthermore things like powertop et al already are separate > projects and really need this lib. > > I mean, who gives a bother where all that crap lives, if its > in the kernel tree its all close enough to keep an eye on.. > its not like kernel/events/ and kernel/trace/ are the same > directory. > > Ingo, please could you lighten up and let people get stuff > done? Merging the two implementations, wherever the result > lives, is a better situation that two dis-joint > implementations. So either let Frederic work or do it yourself > but don't hand-wave and road-block stuff. As long as perf builds it not as a DSO - or has it in tools/perf/libparseevent/ and co-installs the .so together with perf (and it's packaged together) I'm fine with it. One thing that would suck is perf being bound by various versions of this library floating out there. One reason why perf has become so popular is that it's self-sufficient to a large degree and is very easy to build/install. Lets not kill that aspect by the death of a thousand cuts. We had nothing but pain from external libraries so far, and there's a reason why the Git project (3+ times larger than perf) avoids library dependencies like the plague... Anyway, Frederic, mind posting a version that does the above, so I can have a look at how it all works in practice? Thanks, 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