- Subject: Re: [PATCH 1/2] PERF(kernel): Cleanup power events
- From: Steven Rostedt <rostedt@xxxxxxxxxxx>
- Date: Fri, 01 Oct 2010 17:44:26 -0400
- Cc: Thomas Renninger <trenn@xxxxxxx>, linux-trace-users@xxxxxxxxxxxxxxx, linux-pm@xxxxxxxxxxxxxxxxxxxxxxxxxx, linux-perf-users@xxxxxxxxxxxxxxx, mingo@xxxxxxx, rjw@xxxxxxx, jean.pihet@xxxxxxxxxxxxxx, Peter Zijlstra <peterz@xxxxxxxxxxxxx>, Kevin Hilman <khilman@xxxxxxxxxxxxxxxxxxx>, Frank Eigler <fche@xxxxxxxxxx>
- In-reply-to: <4CA60385.6040405@xxxxxxxxxxxxxxx>
- References: <1285945464-10884-1-git-send-email-trenn@xxxxxxx> <1285945464-10884-2-git-send-email-trenn@xxxxxxx> <4CA60385.6040405@xxxxxxxxxxxxxxx>
On Fri, 2010-10-01 at 08:51 -0700, Arjan van de Ven wrote:
> On 10/1/2010 8:04 AM, Thomas Renninger wrote:
> > New power trace events:
> > power:processor_idle
> > power:processor_frequency
> > power:machine_suspend
> >
> >
> > C-state/idle accounting events:
> > power:power_start
> > power:power_end
> > are replaced with:
> > power:processor_idle
> >
> > and
> > power:power_frequency
> > is replaced with:
> > power:processor_frequency
> >
> > power:machine_suspend
> > is newly introduced, a first implementation
> > comes from the ARM side, but it's easy to add these events
> > in X86 as well if needed.
> >
> > the type= field got removed from both, it was never
> > used and the type is differed by the event type itself.
> >
> > perf timechart
> > userspace tool gets adjusted in a separate patch.
> >
> > Signed-off-by: Thomas Renninger<trenn@xxxxxxx>
> > CC: Jean Pihet<jean.pihet@xxxxxxxxxxxxxx>
> > CC: Arjan van de Ven<arjan@xxxxxxxxxxxxxxx>
>
>
> As before, strong NACK from me before, this is an ABI break.
What ABI is broken? Trace points have not been declared an ABI. They
expose too much of the internals of the system to be considered one. Any
tool that can not cope with a tracepoint change is fundamentally broken.
-- Steve
--
To unsubscribe from this list: send the line "unsubscribe linux-trace-users" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
[Linux USB Development]
[Video for Linux]
[Linux Audio Users]
[Photo]
[Yosemite News]
[Yosemite Photos]
[Free Online Dating]
[Linux Kernel]
[Linux SCSI]
[XFree86]