Re: [PATCH 0/4] workqueue_trace: Add max execution time mesurement for per worklet

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Andrew Morton
Date: Wednesday, April 29, 2009 - 12:06 am

On Tue, 28 Apr 2009 18:51:33 +0800 Zhaolei <zhaolei@cn.fujitsu.com> wrote:


This seems more useful than the previous feature.


What is the meaning of M_EXECus?  Mean execution time in microseconds,
I assume?  I wonder if that is sufficiently high resolution nowadays.

You'll note that all the functions are reported as "foo+0x0/0xN". 
There is a way of suppressing the unneeded and unuseful "+0x0/0xN",
but I forget what it is and the comments over lib/vsprintf.c:pointer()
didn't help.  I think it's %pS.

The patchset adds no user documentation for the feature and should not
(IMO) be merged in such a state.  Please.

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [PATCH 0/4] workqueue_trace: Add max execution time me ..., Frederic Weisbecker, (Tue Apr 28, 2:53 pm)
Re: [PATCH 0/4] workqueue_trace: Add max execution time me ..., Andrew Morton, (Wed Apr 29, 12:06 am)
Re: [PATCH 0/4] workqueue_trace: Add max execution time me ..., Frederic Weisbecker, (Wed Apr 29, 6:33 am)
Re: [PATCH 0/4] workqueue_trace: Add max execution time me ..., Frederic Weisbecker, (Wed Apr 29, 8:49 am)