Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1339363 > unrolled thread
| Started by | Thomas Gleixner <tglx@linutronix.de> |
|---|---|
| First post | 2016-02-22 12:20 +0100 |
| Last post | 2016-02-22 12:20 +0100 |
| Articles | 1 — 1 participant |
Back to article view | Back to linux.kernel
This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by
below is the oldest one visible, not the original post.
[patch V2 09/28] perf: Allow storage of pmu private data in event Thomas Gleixner <tglx@linutronix.de> - 2016-02-22 12:20 +0100
| From | Thomas Gleixner <tglx@linutronix.de> |
|---|---|
| Date | 2016-02-22 12:20 +0100 |
| Subject | [patch V2 09/28] perf: Allow storage of pmu private data in event |
| Message-ID | <r4WGZ-4WG-7@gated-at.bofh.it> |
For pmus which are not per cpu, but e.g. per package/socket, we want to be
able to store a reference to the underlying per package/socket facility in the
event at init time so we can avoid magic storage constructs in the pmu driver.
This allows us to get rid of the per cpu dance in the intel uncore and rapl
drivers.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
---
include/linux/perf_event.h | 1 +
1 file changed, 1 insertion(+)
--- a/include/linux/perf_event.h
+++ b/include/linux/perf_event.h
@@ -467,6 +467,7 @@ struct perf_event {
int group_flags;
struct perf_event *group_leader;
struct pmu *pmu;
+ void *pmu_private;
enum perf_event_active_state state;
unsigned int attach_state;
Back to top | Article view | linux.kernel
csiph-web