powerpc/book3s: Introduce a early machine check hook in cpu_spec.
[deliverable/linux.git] / arch / powerpc / kernel / traps.c
index 97a1ce72e1301e668e5122cea9c38c1590eb33a0..330841766b09ef852fa96b5874b8619d8a7d950c 100644 (file)
@@ -293,8 +293,11 @@ void system_reset_exception(struct pt_regs *regs)
  */
 long machine_check_early(struct pt_regs *regs)
 {
-       /* TODO: handle/decode machine check reason */
-       return 0;
+       long handled = 0;
+
+       if (cur_cpu_spec && cur_cpu_spec->machine_check_early)
+               handled = cur_cpu_spec->machine_check_early(regs);
+       return handled;
 }
 
 #endif
This page took 0.028862 seconds and 5 git commands to generate.