|
@@ -45,6 +45,18 @@ void machine_kexec_cleanup(struct kimage *image)
|
|
|
ppc_md.machine_kexec_cleanup(image);
|
|
|
}
|
|
|
|
|
|
+void arch_crash_save_vmcoreinfo(void)
|
|
|
+{
|
|
|
+
|
|
|
+#ifdef CONFIG_NEED_MULTIPLE_NODES
|
|
|
+ VMCOREINFO_SYMBOL(node_data);
|
|
|
+ VMCOREINFO_LENGTH(node_data, MAX_NUMNODES);
|
|
|
+#endif
|
|
|
+#ifndef CONFIG_NEED_MULTIPLE_NODES
|
|
|
+ VMCOREINFO_SYMBOL(contig_page_data);
|
|
|
+#endif
|
|
|
+}
|
|
|
+
|
|
|
/*
|
|
|
* Do not allocate memory (or fail in any way) in machine_kexec().
|
|
|
* We are past the point of no return, committed to rebooting now.
|