]> Pileus Git - ~andy/linux/blobdiff - drivers/char/nwbutton.c
Merge git://git.infradead.org/mtd-2.6
[~andy/linux] / drivers / char / nwbutton.c
index 7c57ebfa8640a578d2840ba00a38cef5388eb761..ea1aa7764f8e1a0b756b8be75172488bdc7bf714 100644 (file)
@@ -127,9 +127,8 @@ static void button_consume_callbacks (int bpcount)
 static void button_sequence_finished (unsigned long parameters)
 {
 #ifdef CONFIG_NWBUTTON_REBOOT          /* Reboot using button is enabled */
-       if (button_press_count == reboot_count) {
-               kill_proc (1, SIGINT, 1);       /* Ask init to reboot us */
-       }
+       if (button_press_count == reboot_count)
+               kill_cad_pid(SIGINT, 1);        /* Ask init to reboot us */
 #endif /* CONFIG_NWBUTTON_REBOOT */
        button_consume_callbacks (button_press_count);
        bcount = sprintf (button_output_buffer, "%d\n", button_press_count);