From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753863AbZHFDWM (ORCPT ); Wed, 5 Aug 2009 23:22:12 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1753782AbZHFDWM (ORCPT ); Wed, 5 Aug 2009 23:22:12 -0400 Received: from [222.73.24.84] ([222.73.24.84]:53084 "EHLO song.cn.fujitsu.com" rhost-flags-FAIL-FAIL-OK-OK) by vger.kernel.org with ESMTP id S1753545AbZHFDWL (ORCPT ); Wed, 5 Aug 2009 23:22:11 -0400 Message-ID: <4A7A4C45.3040008@cn.fujitsu.com> Date: Thu, 06 Aug 2009 11:21:41 +0800 From: Xiao Guangrong User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: Anton Blanchard CC: Ingo Molnar , Thomas Gleixner , Peter Zijlstra , Steven Rostedt , Frederic Weisbecker , Mathieu Desnoyers , Zhaolei , KOSAKI Motohiro , LKML Subject: Re: [PATCH v5 1/3] ftrace: add tracepoint for timer References: <4A7A4153.3040207@cn.fujitsu.com> <20090806024804.GB4685@kryten> In-Reply-To: <20090806024804.GB4685@kryten> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Anton Blanchard wrote: > Hi, > >> Example ftrace output: >> insmod-1712 [000] 145.901459: timer_init: timer=d0ace4b4 >> insmod-1712 [000] 145.901469: timer_start: timer=d0ace4b4 func=timer_fun expires=4294813629 timeout=199 >> -0 [000] 146.100230: timer_cancel: timer=d0ace4b4 >> -0 [000] 146.100233: timer_expire: timer=d0ace4b4 jiffies=4294813629 >> -0 [000] 146.100627: timer_callback_done: func=d0ace4b4 > > Sorry I haven't followed the thread, but I was wondering why you changed > the name of the entry and exit tracepoints (ie timer_entry/timer_exit). > > I think consistent naming is important to match the other static > tracepoints, such as softirq_entry/softirq_exit, irq_entry/irq_exit and > tasklet_entry/tasklet_exit. > I rename timer_entry/timer_exit to timer_expire/timer_callback_done just to match this series: *_init() -> *_start() -> *_expire()... It's a complete timer's lifecycle. Thanks, Xiao > Anton > >