Hi,
o Patch to pass reset_devices flag to the second kernel.
Signed-off-by: Ankita Garg <[EMAIL PROTECTED]>
--
i386/crashdump-x86.c | 1 +
ia64/crashdump-ia64.c | 2 ++
ppc64/crashdump-ppc64.c | 1 +
x86_64/crashdump-x86_64.c | 1 +
4 files changed, 5 insertions(+)
Index: kexec-tools-testing-20061214/kexec/arch/i386/crashdump-x86.c
===================================================================
--- kexec-tools-testing-20061214.orig/kexec/arch/i386/crashdump-x86.c
2006-12-14 02:12:03.000000000 -0500
+++ kexec-tools-testing-20061214/kexec/arch/i386/crashdump-x86.c
2008-04-11 19:54:16.000000000 -0500
@@ -548,6 +548,7 @@
return -1;
cmdline_add_memmap(mod_cmdline, memmap_p);
cmdline_add_elfcorehdr(mod_cmdline, elfcorehdr);
+ cmdline_append_string(mod_cmdline, " reset_devices", COMMAND_LINE_SIZE);
return 0;
}
Index: kexec-tools-testing-20061214/kexec/arch/ia64/crashdump-ia64.c
===================================================================
--- kexec-tools-testing-20061214.orig/kexec/arch/ia64/crashdump-ia64.c
2006-12-14 02:12:03.000000000 -0500
+++ kexec-tools-testing-20061214/kexec/arch/ia64/crashdump-ia64.c
2008-04-11 19:55:06.000000000 -0500
@@ -238,6 +238,8 @@
loaded_segments[loaded_segments_num].reserved = 1;
loaded_segments_num++;
cmdline_add_elfcorehdr(cmdline, elfcorehdr);
+ cmdline_append_string(mod_cmdline, " reset_devices",
+ COMMAND_LINE_SIZE);
}
}
add_loaded_segments_info(info, ehdr, max_addr);
Index: kexec-tools-testing-20061214/kexec/arch/ppc64/crashdump-ppc64.c
===================================================================
--- kexec-tools-testing-20061214.orig/kexec/arch/ppc64/crashdump-ppc64.c
2006-12-14 02:12:03.000000000 -0500
+++ kexec-tools-testing-20061214/kexec/arch/ppc64/crashdump-ppc64.c
2008-04-11 19:54:16.000000000 -0500
@@ -327,6 +327,7 @@
*/
add_cmdline_param(mod_cmdline, elfcorehdr, " elfcorehdr=", "K");
add_cmdline_param(mod_cmdline, saved_max_mem, " savemaxmem=", "M");
+ cmdline_append_string(mod_cmdline, " reset_devices", COMMAND_LINE_SIZE);
return 0;
}
Index: kexec-tools-testing-20061214/kexec/arch/x86_64/crashdump-x86_64.c
===================================================================
--- kexec-tools-testing-20061214.orig/kexec/arch/x86_64/crashdump-x86_64.c
2006-12-14 02:12:03.000000000 -0500
+++ kexec-tools-testing-20061214/kexec/arch/x86_64/crashdump-x86_64.c
2008-04-11 19:54:16.000000000 -0500
@@ -623,6 +623,7 @@
return -1;
cmdline_add_memmap(mod_cmdline, memmap_p);
cmdline_add_elfcorehdr(mod_cmdline, elfcorehdr);
+ cmdline_append_string(mod_cmdline, " reset_devices", COMMAND_LINE_SIZE);
/* Inform second kernel about the presence of ACPI tables. */
for (i = 0; i < CRASH_MAX_MEMORY_RANGES; i++) {
Regards,
--
Ankita Garg ([EMAIL PROTECTED])
Linux Technology Center
IBM India Systems & Technology Labs,
Bangalore, India
_______________________________________________
fastboot mailing list
[email protected]
https://lists.osdl.org/mailman/listinfo/fastboot