|
@@ -90,6 +90,13 @@ struct cpu_spec {
|
|
|
* if the error is fatal, 1 if it was fully recovered and 0 to
|
|
|
* pass up (not CPU originated) */
|
|
|
int (*machine_check)(struct pt_regs *regs);
|
|
|
+
|
|
|
+ /*
|
|
|
+ * Processor specific early machine check handler which is
|
|
|
+ * called in real mode to handle SLB and TLB errors.
|
|
|
+ */
|
|
|
+ long (*machine_check_early)(struct pt_regs *regs);
|
|
|
+
|
|
|
};
|
|
|
|
|
|
extern struct cpu_spec *cur_cpu_spec;
|