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