Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755836Ab0KRIzk (ORCPT ); Thu, 18 Nov 2010 03:55:40 -0500 Received: from mx2.mail.elte.hu ([157.181.151.9]:56355 "EHLO mx2.mail.elte.hu" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755482Ab0KRIzj (ORCPT ); Thu, 18 Nov 2010 03:55:39 -0500 Date: Thu, 18 Nov 2010 09:55:13 +0100 From: Ingo Molnar To: Darren Hart Cc: Pekka Enberg , Thomas Gleixner , Peter Zijlstra , Steven Rostedt , Arjan van de Ven , Arnaldo Carvalho de Melo , Frederic Weisbecker , linux-kernel@vger.kernel.org, Linus Torvalds , Andrew Morton , Arjan van de Ven Subject: Re: [patch] trace: Add user-space event tracing/injection Message-ID: <20101118085513.GH26398@elte.hu> References: <4CE38C53.8090606@kernel.org> <20101117120740.GA24972@elte.hu> <4CE47ED0.7080901@linux.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4CE47ED0.7080901@linux.intel.com> User-Agent: Mutt/1.5.20 (2009-08-17) X-ELTE-SpamScore: -2.0 X-ELTE-SpamLevel: X-ELTE-SpamCheck: no X-ELTE-SpamVersion: ELTE 2.0 X-ELTE-SpamCheck-Details: score=-2.0 required=5.9 tests=BAYES_00 autolearn=no SpamAssassin version=3.2.5 -2.0 BAYES_00 BODY: Bayesian spam probability is 0 to 1% [score: 0.0000] Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 745 Lines: 28 * Darren Hart wrote: > Ideally I would like to see something just like trace_printf() > without having to define it myself in each of my testcases. [...] We can make the prctl a single-argument thing, at the cost of not allowing \0 in the content. (which is probably sane anyway) That way deployment is super-simple: prctl(35, "My Trace Message"); ... if (asprintf(&msg, "My Trace Message: %d\n", 1234) != -1) { prctl(35, *msg); free(*msg); } Thanks, Ingo -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/