aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390/kernel/setup.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/s390/kernel/setup.c')
-rw-r--r--arch/s390/kernel/setup.c17
1 files changed, 7 insertions, 10 deletions
diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c
index b91caadf974d..e3b4cdbae34e 100644
--- a/arch/s390/kernel/setup.c
+++ b/arch/s390/kernel/setup.c
@@ -221,18 +221,17 @@ static void __init conmode_default(void)
221#if defined(CONFIG_ZFCPDUMP) || defined(CONFIG_ZFCPDUMP_MODULE) 221#if defined(CONFIG_ZFCPDUMP) || defined(CONFIG_ZFCPDUMP_MODULE)
222static void __init setup_zfcpdump(unsigned int console_devno) 222static void __init setup_zfcpdump(unsigned int console_devno)
223{ 223{
224 static char str[64]; 224 static char str[41];
225 225
226 if (ipl_info.type != IPL_TYPE_FCP_DUMP) 226 if (ipl_info.type != IPL_TYPE_FCP_DUMP)
227 return; 227 return;
228 if (console_devno != -1) 228 if (console_devno != -1)
229 sprintf(str, "cio_ignore=all,!0.0.%04x,!0.0.%04x", 229 sprintf(str, " cio_ignore=all,!0.0.%04x,!0.0.%04x",
230 ipl_info.data.fcp.dev_id.devno, console_devno); 230 ipl_info.data.fcp.dev_id.devno, console_devno);
231 else 231 else
232 sprintf(str, "cio_ignore=all,!0.0.%04x", 232 sprintf(str, " cio_ignore=all,!0.0.%04x",
233 ipl_info.data.fcp.dev_id.devno); 233 ipl_info.data.fcp.dev_id.devno);
234 strcat(COMMAND_LINE, " "); 234 strcat(boot_command_line, str);
235 strcat(COMMAND_LINE, str);
236 console_loglevel = 2; 235 console_loglevel = 2;
237} 236}
238#else 237#else
@@ -778,11 +777,9 @@ setup_arch(char **cmdline_p)
778 printk("We are running native (64 bit mode)\n"); 777 printk("We are running native (64 bit mode)\n");
779#endif /* CONFIG_64BIT */ 778#endif /* CONFIG_64BIT */
780 779
781 /* Save unparsed command line copy for /proc/cmdline */ 780 /* Have one command line that is parsed and saved in /proc/cmdline */
782 strlcpy(boot_command_line, COMMAND_LINE, COMMAND_LINE_SIZE); 781 /* boot_command_line has been already set up in early.c */
783 782 *cmdline_p = boot_command_line;
784 *cmdline_p = COMMAND_LINE;
785 *(*cmdline_p + COMMAND_LINE_SIZE - 1) = '\0';
786 783
787 ROOT_DEV = Root_RAM0; 784 ROOT_DEV = Root_RAM0;
788 785