File tree Expand file tree Collapse file tree 3 files changed +6
-0
lines changed Expand file tree Collapse file tree 3 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -357,6 +357,8 @@ static int rapl_pmu_event_init(struct perf_event *event)
357
357
if (event -> cpu < 0 )
358
358
return - EINVAL ;
359
359
360
+ event -> event_caps |= PERF_EV_CAP_READ_ACTIVE_PKG ;
361
+
360
362
/*
361
363
* check event is known (determines counter)
362
364
*/
Original file line number Diff line number Diff line change @@ -664,6 +664,8 @@ static int uncore_pmu_event_init(struct perf_event *event)
664
664
event -> cpu = box -> cpu ;
665
665
event -> pmu_private = box ;
666
666
667
+ event -> event_caps |= PERF_EV_CAP_READ_ACTIVE_PKG ;
668
+
667
669
event -> hw .idx = -1 ;
668
670
event -> hw .last_tag = ~0ULL ;
669
671
event -> hw .extra_reg .idx = EXTRA_REG_NONE ;
Original file line number Diff line number Diff line change @@ -388,6 +388,8 @@ static int snb_uncore_imc_event_init(struct perf_event *event)
388
388
event -> cpu = box -> cpu ;
389
389
event -> pmu_private = box ;
390
390
391
+ event -> event_caps |= PERF_EV_CAP_READ_ACTIVE_PKG ;
392
+
391
393
event -> hw .idx = -1 ;
392
394
event -> hw .last_tag = ~0ULL ;
393
395
event -> hw .extra_reg .idx = EXTRA_REG_NONE ;
You can’t perform that action at this time.
0 commit comments