Here is one more bit of breakage my x86 sub-architecture confusion caused.
Add machine_shutdown to voyager so it will compile with CONFIG_KEXEC. --- arch/i386/mach-voyager/voyager_basic.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) 9c3d47fbd4a3c909f98de100e05f53301833128e diff --git a/arch/i386/mach-voyager/voyager_basic.c b/arch/i386/mach-voyager/voyager_basic.c --- a/arch/i386/mach-voyager/voyager_basic.c +++ b/arch/i386/mach-voyager/voyager_basic.c @@ -252,6 +252,12 @@ kb_wait(void) } void +machine_shutdown(void) +{ + /* Architecture specific shutdown needed before a kexec */ +} + +void machine_restart(char *cmd) { printk("Voyager Warm Restart\n"); - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/