mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH v2 0/2] perf/x86: various RAPL improvements and fixes
@ 2014-01-08 10:15 Stephane Eranian
  2014-01-08 10:15 ` [PATCH v2 1/2] perf/x86: fix active_entry initialization Stephane Eranian
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Stephane Eranian @ 2014-01-08 10:15 UTC (permalink / raw)
  To: linux-kernel
  Cc: peterz, mingo, ak, acme, jolsa, zheng.z.yan, bp, vincent.weaver,
	maria.n.dimakopoulou

This short patch series provides the following improvements
to the RAPL support for perf_events:
 - support for RAPL PP1 energy counter
 - fix struct perf_event active_list field initialization

The PP1 counter maps to the builtin graphic card for client
processors. that is why it is called energy-gpu.

The new energy event is:
 - name: power/energy-gpu/
 - code: 0x4
 - unit: Joules
 - scaling factor: 2^-32 Joules.

In v2, we renamed energy-pp1 to energy-gpu. We dropped the Haswell
Celeron patch because it is committed already. But we add a fix for
the broken initialization of the active_entry list.

Signed-off-by: Stephane Eranian <eranian@google.com>

Stephane Eranian (2):
  perf/x86: fix active_entry initialization
  perf/x86: add RAPL PP1 energy counter support

 arch/x86/kernel/cpu/perf_event_intel_rapl.c |   31 +++++++++++++++++++++------
 include/linux/perf_event.h                  |    6 ++----
 kernel/events/core.c                        |    2 ++
 3 files changed, 28 insertions(+), 11 deletions(-)

-- 
1.7.9.5


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2014-01-13 15:49 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-01-08 10:15 [PATCH v2 0/2] perf/x86: various RAPL improvements and fixes Stephane Eranian
2014-01-08 10:15 ` [PATCH v2 1/2] perf/x86: fix active_entry initialization Stephane Eranian
2014-01-12 18:42   ` [tip:perf/core] perf/x86: Fix " tip-bot for Stephane Eranian
2014-01-13 15:45     ` Peter Zijlstra
2014-01-13 15:49       ` Stephane Eranian
2014-01-08 10:15 ` [PATCH v2 2/2] perf/x86: add RAPL PP1 energy counter support Stephane Eranian
2014-01-12 18:42   ` [tip:perf/core] perf/x86/intel: Add Intel " tip-bot for Stephane Eranian
2014-01-08 11:28 ` [PATCH v2 0/2] perf/x86: various RAPL improvements and fixes Peter Zijlstra

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®