While the ability to override or append to the boot command line has
been added, the boot messages contain no information as to whether the
cmdline was manipulated by the build-time options. This patch, for x86,
adds boot messages specifying the intital cmdline, and the final cmdline
after possible manipulation via the kernel config.

Signed-off-by: Tony Fischetti <tony.fische...@gmail.com>
---
 arch/x86/kernel/setup.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c
index 4b3fa6cd3106..ee90dffcfd79 100644
--- a/arch/x86/kernel/setup.c
+++ b/arch/x86/kernel/setup.c
@@ -828,7 +828,7 @@ void __init setup_arch(char **cmdline_p)
         */
        __flush_tlb_all();
 #else
-       printk(KERN_INFO "Command line: %s\n", boot_command_line);
+       pr_info("Initial command line: %s\n", boot_command_line);
        boot_cpu_data.x86_phys_bits = MAX_PHYSMEM_BITS;
 #endif
 
@@ -916,6 +916,7 @@ void __init setup_arch(char **cmdline_p)
 #endif
 
        strlcpy(command_line, boot_command_line, COMMAND_LINE_SIZE);
+       pr_info("Final command line: %s\n", command_line);
        *cmdline_p = command_line;
 
        /*
-- 
2.20.1

Reply via email to