Hello, This is a patch setup the reboot handlers for the ip27 and ip32 machines. Please apply, Vivien. diff -Naur linux/arch/mips64/sgi-ip27/ip27-setup.c linux.patch/arch/mips64/sgi-ip27/ip27-setup.c --- linux/arch/mips64/sgi-ip27/ip27-setup.c Wed Jan 2 22:56:41 2002 +++ linux.patch/arch/mips64/sgi-ip27/ip27-setup.c Wed Jan 2 23:14:19 2002 @@ -276,6 +276,7 @@ extern void ip27_setup_console(void); extern void ip27_time_init(void); +extern void ip27_reboot_setup(void); void __init ip27_setup(void) { @@ -283,6 +284,7 @@ hubreg_t p, e; ip27_setup_console(); + ip27_reboot_setup(); num_bridges = 0; /* diff -Naur linux/arch/mips64/sgi-ip32/ip32-setup.c linux.patch/arch/mips64/sgi-ip32/ip32-setup.c --- linux/arch/mips64/sgi-ip32/ip32-setup.c Wed Jan 2 22:56:41 2002 +++ linux.patch/arch/mips64/sgi-ip32/ip32-setup.c Wed Jan 2 23:14:21 2002 @@ -58,6 +58,7 @@ #endif extern void ip32_time_init(void); +extern void ip32_reboot_setup(void); void __init bus_error_init(void) { @@ -92,6 +93,7 @@ #ifdef CONFIG_VT conswitchp = &dummy_con; #endif + ip32_reboot_setup(); rtc_ops = &ip32_rtc_ops; board_time_init = ip32_time_init;