diff --git a/arch/x86_64/kernel/setup.c b/arch/x86_64/kernel/setup.c
index a5ebd03ecbd1e7cce5e4997569edbaed3c79688d..cc25fa6bc975b3e40bcbf4a1d454c9d0230527b3 100644
--- a/arch/x86_64/kernel/setup.c
+++ b/arch/x86_64/kernel/setup.c
@@ -277,10 +277,6 @@ static __init void parse_cmdline_early (char ** cmdline_p)
 	int len = 0;
 	int userdef = 0;
 
-	/* Save unparsed command line copy for /proc/cmdline */
-	memcpy(saved_command_line, COMMAND_LINE, COMMAND_LINE_SIZE);
-	saved_command_line[COMMAND_LINE_SIZE-1] = '\0';
-
 	for (;;) {
 		if (c != ' ') 
 			goto next_char;