All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH V3 0/5] perf, amd: Enable AMD family 15h northbridge counters
@ 2012-11-26 22:48 Jacob Shin
  2012-11-26 22:48 ` [PATCH 1/5] perf, amd: Rework northbridge event constraints handler Jacob Shin
                   ` (4 more replies)
  0 siblings, 5 replies; 8+ messages in thread
From: Jacob Shin @ 2012-11-26 22:48 UTC (permalink / raw)
  To: Peter Zijlstra, Paul Mackerras, Ingo Molnar,
	Arnaldo Carvalho de Melo
  Cc: Thomas Gleixner, H. Peter Anvin, Stephane Eranian, Robert Richter,
	x86, linux-kernel, Jacob Shin

The following patchset enables 4 additional performance counters in
AMD family 15h processors that counts northbridge events -- such as
number of DRAM accesses.

This patchset is based on previous work done by Robert Richter
<rric@kernel.org> :

https://lkml.org/lkml/2012/6/19/324

The main differences are:

* The northbridge counters are indexed contiguously right above the
  core performance counters.

* MSR address offset calculations are moved to architecture specific
  files.

* Interrups are set up to be delivered only to a single core.

V3:
Addressed the following feedback/comments from Robert's review
* https://lkml.org/lkml/2012/11/16/484
* https://lkml.org/lkml/2012/11/26/162

V2:
Separate out Robert's patches, and add properly ordered certificate of
origins.

Jacob Shin (3):
  perf, x86: Move MSR address offset calculation to architecture
    specific files
  perf, amd: Enable northbridge performance counters on AMD family 15h
  perf, amd: Use proper naming scheme for AMD bit field definitions

Robert Richter (2):
  perf, amd: Rework northbridge event constraints handler
  perf, amd: Generalize northbridge constraints code for family 15h

 arch/x86/include/asm/cpufeature.h    |    2 +
 arch/x86/include/asm/msr-index.h     |    2 +
 arch/x86/include/asm/perf_event.h    |   13 +-
 arch/x86/kernel/cpu/perf_event.h     |   21 +--
 arch/x86/kernel/cpu/perf_event_amd.c |  269 ++++++++++++++++++++++++----------
 5 files changed, 211 insertions(+), 96 deletions(-)

-- 
1.7.9.5



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

end of thread, other threads:[~2012-11-27 16:37 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-26 22:48 [PATCH V3 0/5] perf, amd: Enable AMD family 15h northbridge counters Jacob Shin
2012-11-26 22:48 ` [PATCH 1/5] perf, amd: Rework northbridge event constraints handler Jacob Shin
2012-11-26 22:48 ` [PATCH 2/5] perf, amd: Generalize northbridge constraints code for family 15h Jacob Shin
2012-11-26 22:48 ` [PATCH 3/5] perf, x86: Move MSR address offset calculation to architecture specific files Jacob Shin
2012-11-26 22:48 ` [PATCH 4/5] perf, amd: Enable northbridge performance counters on AMD family 15h Jacob Shin
2012-11-27 12:10   ` Robert Richter
2012-11-27 16:37     ` Jacob Shin
2012-11-26 22:48 ` [PATCH 5/5] perf, amd: Use proper naming scheme for AMD bit field definitions Jacob Shin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.