[PATCH] s390: fix cpcmd calls on UP

Add missing fourth argument to cpcmd calls under !CONFIG_SMP.

Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>

authored by Alexey Dobriyan and committed by Linus Torvalds 68c11917 6410dd5e

+3 -3
+3 -3
arch/s390/kernel/setup.c
··· 268 reipl_diag(); 269 270 if (MACHINE_IS_VM) 271 - cpcmd ("IPL", NULL, 0); 272 else 273 reipl (0x10000 | S390_lowcore.ipl_device); 274 } ··· 276 static void do_machine_halt_nonsmp(void) 277 { 278 if (MACHINE_IS_VM && strlen(vmhalt_cmd) > 0) 279 - cpcmd(vmhalt_cmd, NULL, 0); 280 signal_processor(smp_processor_id(), sigp_stop_and_store_status); 281 } 282 283 static void do_machine_power_off_nonsmp(void) 284 { 285 if (MACHINE_IS_VM && strlen(vmpoff_cmd) > 0) 286 - cpcmd(vmpoff_cmd, NULL, 0); 287 signal_processor(smp_processor_id(), sigp_stop_and_store_status); 288 } 289
··· 268 reipl_diag(); 269 270 if (MACHINE_IS_VM) 271 + cpcmd ("IPL", NULL, 0, NULL); 272 else 273 reipl (0x10000 | S390_lowcore.ipl_device); 274 } ··· 276 static void do_machine_halt_nonsmp(void) 277 { 278 if (MACHINE_IS_VM && strlen(vmhalt_cmd) > 0) 279 + cpcmd(vmhalt_cmd, NULL, 0, NULL); 280 signal_processor(smp_processor_id(), sigp_stop_and_store_status); 281 } 282 283 static void do_machine_power_off_nonsmp(void) 284 { 285 if (MACHINE_IS_VM && strlen(vmpoff_cmd) > 0) 286 + cpcmd(vmpoff_cmd, NULL, 0, NULL); 287 signal_processor(smp_processor_id(), sigp_stop_and_store_status); 288 } 289