From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5567 invoked by alias); 10 Apr 2013 11:25:03 -0000 Mailing-List: contact systemtap-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: systemtap-owner@sourceware.org Received: (qmail 5558 invoked by uid 89); 10 Apr 2013 11:25:03 -0000 X-Spam-SWARE-Status: No, score=-4.3 required=5.0 tests=BAYES_00,FREEMAIL_FROM,KHOP_RCVD_TRUST,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE autolearn=ham version=3.3.1 Received: from mail-ee0-f48.google.com (HELO mail-ee0-f48.google.com) (74.125.83.48) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with ESMTP; Wed, 10 Apr 2013 11:25:02 +0000 Received: by mail-ee0-f48.google.com with SMTP id b15so174369eek.35 for ; Wed, 10 Apr 2013 04:25:00 -0700 (PDT) X-Received: by 10.15.99.201 with SMTP id bl49mr4501628eeb.43.1365593099779; Wed, 10 Apr 2013 04:24:59 -0700 (PDT) Received: from gmail.com (2E6BC28D.catv.pool.telekom.hu. [46.107.194.141]) by mx.google.com with ESMTPS id f47sm43112784eep.13.2013.04.10.04.24.58 (version=TLSv1 cipher=RC4-SHA bits=128/128); Wed, 10 Apr 2013 04:24:58 -0700 (PDT) Date: Wed, 10 Apr 2013 11:25:00 -0000 From: Ingo Molnar To: "Frank Ch. Eigler" Cc: Frederic Weisbecker , Mel Gorman , LKML , SystemTap Subject: Re: systemtap broken by removal of register_timer_hook Message-ID: <20130410112456.GA29886@gmail.com> References: <20130403075017.GA2534@suse.de> <20130403144428.GA15432@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20130403144428.GA15432@redhat.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-SW-Source: 2013-q2/txt/msg00027.txt.bz2 * Frank Ch. Eigler wrote: > Hi - > > On Wed, Apr 03, 2013 at 02:49:53PM +0200, Frederic Weisbecker wrote: > > > Sounds good, would you like to propose a version? We are also > > interested in a timer tick event tracepoint for dynticks debugging. > > How about this? > > Author: Frank Ch. Eigler > Date: Wed Apr 3 10:35:21 2013 -0400 > > profiling: add profile_tick tracepoint > > Commit ba6fdda4 removed the timer_hook mechanism for modules to listen > to profiling timer ticks (without having to set up more complicated > perf mechanisms). To reduce the impact on out-of-tree users, a > TRACE_EVENT-flavoured tracepoint is added in its place. Tested with > perf and systemtap. I'd suggest mentioning SystemTap here as the driving motivation. SystemTap triggered a generic kernel improvement here, no need to hide its identity! Thanks, Ingo