Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[PATCH] Dynamic kernel command-line: h8300

1. Rename saved_command_line into boot_command_line.
2. Set command_line as __initdata.

Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
Cc: Yoshinori Sato <ysato@users.sourceforge.jp>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Alon Bar-Lev and committed by
Linus Torvalds
5ff62590 9c00f761

+3 -3
+3 -3
arch/h8300/kernel/setup.c
··· 54 54 unsigned long memory_start; 55 55 unsigned long memory_end; 56 56 57 - char command_line[COMMAND_LINE_SIZE]; 57 + char __initdata command_line[COMMAND_LINE_SIZE]; 58 58 59 59 extern int _stext, _etext, _sdata, _edata, _sbss, _ebss, _end; 60 60 extern int _ramstart, _ramend; ··· 154 154 #endif 155 155 /* Keep a copy of command line */ 156 156 *cmdline_p = &command_line[0]; 157 - memcpy(saved_command_line, command_line, COMMAND_LINE_SIZE); 158 - saved_command_line[COMMAND_LINE_SIZE-1] = 0; 157 + memcpy(boot_command_line, command_line, COMMAND_LINE_SIZE); 158 + boot_command_line[COMMAND_LINE_SIZE-1] = 0; 159 159 160 160 #ifdef DEBUG 161 161 if (strlen(*cmdline_p))