aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/x86/kernel/setup.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c
index 63f32d220ef2..02643cc3bf26 100644
--- a/arch/x86/kernel/setup.c
+++ b/arch/x86/kernel/setup.c
@@ -711,6 +711,11 @@ void __init setup_arch(char **cmdline_p)
711 printk(KERN_INFO "Command line: %s\n", boot_command_line); 711 printk(KERN_INFO "Command line: %s\n", boot_command_line);
712#endif 712#endif
713 713
714 strlcpy(command_line, boot_command_line, COMMAND_LINE_SIZE);
715 *cmdline_p = command_line;
716
717 parse_early_param();
718
714 /* VMI may relocate the fixmap; do this before touching ioremap area */ 719 /* VMI may relocate the fixmap; do this before touching ioremap area */
715 vmi_init(); 720 vmi_init();
716 721
@@ -793,11 +798,6 @@ void __init setup_arch(char **cmdline_p)
793#endif 798#endif
794#endif 799#endif
795 800
796 strlcpy(command_line, boot_command_line, COMMAND_LINE_SIZE);
797 *cmdline_p = command_line;
798
799 parse_early_param();
800
801#ifdef CONFIG_X86_64 801#ifdef CONFIG_X86_64
802 check_efer(); 802 check_efer();
803#endif 803#endif