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

[PATCH] Dynamic kernel command-line: m32r

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: Hirokazu Takata <takata@linux-m32r.org>
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
3561794d a8d91b84

+3 -3
+3 -3
arch/m32r/kernel/setup.c
··· 64 64 65 65 extern int root_mountflags; 66 66 67 - static char command_line[COMMAND_LINE_SIZE]; 67 + static char __initdata command_line[COMMAND_LINE_SIZE]; 68 68 69 69 static struct resource data_resource = { 70 70 .name = "Kernel data", ··· 95 95 int usermem = 0; 96 96 97 97 /* Save unparsed command line copy for /proc/cmdline */ 98 - memcpy(saved_command_line, COMMAND_LINE, COMMAND_LINE_SIZE); 99 - saved_command_line[COMMAND_LINE_SIZE-1] = '\0'; 98 + memcpy(boot_command_line, COMMAND_LINE, COMMAND_LINE_SIZE); 99 + boot_command_line[COMMAND_LINE_SIZE-1] = '\0'; 100 100 101 101 memory_start = (unsigned long)CONFIG_MEMORY_START+PAGE_OFFSET; 102 102 memory_end = memory_start+(unsigned long)CONFIG_MEMORY_SIZE;