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

[PATCH] Dynamic kernel command-line: xtensa

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: Chris Zankel <chris@zankel.net>
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
d3e9ccea adf48856

+3 -3
+3 -3
arch/xtensa/kernel/setup.c
··· 78 78 79 79 /* Command line specified as configuration option. */ 80 80 81 - static char command_line[COMMAND_LINE_SIZE]; 81 + static char __initdata command_line[COMMAND_LINE_SIZE]; 82 82 83 83 #ifdef CONFIG_CMDLINE_BOOL 84 84 static char default_command_line[COMMAND_LINE_SIZE] __initdata = CONFIG_CMDLINE; ··· 253 253 extern int mem_reserve(unsigned long, unsigned long, int); 254 254 extern void bootmem_init(void); 255 255 256 - memcpy(saved_command_line, command_line, COMMAND_LINE_SIZE); 257 - saved_command_line[COMMAND_LINE_SIZE-1] = '\0'; 256 + memcpy(boot_command_line, command_line, COMMAND_LINE_SIZE); 257 + boot_command_line[COMMAND_LINE_SIZE-1] = '\0'; 258 258 *cmdline_p = command_line; 259 259 260 260 /* Reserve some memory regions */