perf,x86: fix kernel crash with PEBS/BTS after suspend/resume
[platform/adaptation/renesas_rcar/renesas_kernel.git] / arch / x86 / kernel / cpu / perf_event_intel_ds.c
index 826054a..0e9bdd3 100644 (file)
@@ -729,3 +729,11 @@ void intel_ds_init(void)
                }
        }
 }
+
+void perf_restore_debug_store(void)
+{
+       if (!x86_pmu.bts && !x86_pmu.pebs)
+               return;
+
+       init_debug_store_on_cpu(smp_processor_id());
+}