|
@@ -490,24 +490,12 @@ static int snb_uncore_imc_event_add(struct perf_event *event, int flags)
|
|
|
|
|
|
snb_uncore_imc_event_start(event, 0);
|
|
|
|
|
|
- box->n_events++;
|
|
|
-
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
|
static void snb_uncore_imc_event_del(struct perf_event *event, int flags)
|
|
|
{
|
|
|
- struct intel_uncore_box *box = uncore_event_to_box(event);
|
|
|
- int i;
|
|
|
-
|
|
|
snb_uncore_imc_event_stop(event, PERF_EF_UPDATE);
|
|
|
-
|
|
|
- for (i = 0; i < box->n_events; i++) {
|
|
|
- if (event == box->event_list[i]) {
|
|
|
- --box->n_events;
|
|
|
- break;
|
|
|
- }
|
|
|
- }
|
|
|
}
|
|
|
|
|
|
int snb_pci2phy_map_init(int devid)
|