Hi all, Building Linus' tree, today's linux-next build (x86_64 allmodconfig) produced these warnings: WARNING: modpost: vmlinux.o(.text.unlikely+0x63df): Section mismatch in reference from the function prepare_command_line() to the variable .init.data:builtin_cmdline The function prepare_command_line() references the variable __initdata builtin_cmdline. This is often because prepare_command_line lacks a __initdata annotation or the annotation of builtin_cmdline is wrong. WARNING: modpost: vmlinux.o(.text.unlikely+0x63fa): Section mismatch in reference from the function prepare_command_line() to the variable .init.data:builtin_cmdline The function prepare_command_line() references the variable __initdata builtin_cmdline. This is often because prepare_command_line lacks a __initdata annotation or the annotation of builtin_cmdline is wrong. WARNING: modpost: vmlinux.o(.text.unlikely+0x640b): Section mismatch in reference from the function prepare_command_line() to the variable .init.data:boot_command_line The function prepare_command_line() references the variable __initdata boot_command_line. This is often because prepare_command_line lacks a __initdata annotation or the annotation of boot_command_line is wrong. WARNING: modpost: vmlinux.o(.text.unlikely+0x6412): Section mismatch in reference from the function prepare_command_line() to the variable .init.data:builtin_cmdline The function prepare_command_line() references the variable __initdata builtin_cmdline. This is often because prepare_command_line lacks a __initdata annotation or the annotation of builtin_cmdline is wrong. WARNING: modpost: vmlinux.o(.text.unlikely+0x6423): Section mismatch in reference from the function prepare_command_line() to the variable .init.data:builtin_cmdline The function prepare_command_line() references the variable __initdata builtin_cmdline. This is often because prepare_command_line lacks a __initdata annotation or the annotation of builtin_cmdline is wrong. WARNING: modpost: vmlinux.o(.text.unlikely+0x6461): Section mismatch in reference from the function prepare_command_line() to the variable .init.data:builtin_cmdline The function prepare_command_line() references the variable __initdata builtin_cmdline. This is often because prepare_command_line lacks a __initdata annotation or the annotation of builtin_cmdline is wrong. WARNING: modpost: vmlinux.o(.text.unlikely+0x6468): Section mismatch in reference from the function prepare_command_line() to the variable .init.data:boot_command_line The function prepare_command_line() references the variable __initdata boot_command_line. This is often because prepare_command_line lacks a __initdata annotation or the annotation of boot_command_line is wrong. WARNING: modpost: vmlinux.o(.text.unlikely+0x6474): Section mismatch in reference from the function prepare_command_line() to the variable .init.data:boot_command_line The function prepare_command_line() references the variable __initdata boot_command_line. This is often because prepare_command_line lacks a __initdata annotation or the annotation of boot_command_line is wrong. WARNING: modpost: vmlinux.o(.text.unlikely+0x647f): Section mismatch in reference from the function prepare_command_line() to the variable .init.data:boot_command_line The function prepare_command_line() references the variable __initdata boot_command_line. This is often because prepare_command_line lacks a __initdata annotation or the annotation of boot_command_line is wrong. WARNING: modpost: vmlinux.o(.text.unlikely+0x6487): Section mismatch in reference from the function prepare_command_line() to the variable .init.data:boot_command_line The function prepare_command_line() references the variable __initdata boot_command_line. This is often because prepare_command_line lacks a __initdata annotation or the annotation of boot_command_line is wrong. WARNING: modpost: vmlinux.o(.text.unlikely+0x6498): Section mismatch in reference from the function prepare_command_line() to the variable .init.data:boot_command_line The function prepare_command_line() references the variable __initdata boot_command_line. This is often because prepare_command_line lacks a __initdata annotation or the annotation of boot_command_line is wrong. WARNING: modpost: vmlinux.o(.text.unlikely+0x649f): Section mismatch in reference from the function prepare_command_line() to the variable .init.data:command_line The function prepare_command_line() references the variable __initdata command_line. This is often because prepare_command_line lacks a __initdata annotation or the annotation of command_line is wrong. WARNING: modpost: vmlinux.o(.text.unlikely+0x64b8): Section mismatch in reference from the function prepare_command_line() to the variable .init.data:command_line The function prepare_command_line() references the variable __initdata command_line. This is often because prepare_command_line lacks a __initdata annotation or the annotation of command_line is wrong. WARNING: modpost: vmlinux.o(.text.unlikely+0x64c3): Section mismatch in reference from the function prepare_command_line() to the variable .init.data:command_line The function prepare_command_line() references the variable __initdata command_line. This is often because prepare_command_line lacks a __initdata annotation or the annotation of command_line is wrong. WARNING: modpost: vmlinux.o(.text.unlikely+0x64c9): Section mismatch in reference from the function prepare_command_line() to the function .init.text:parse_early_param() The function prepare_command_line() references the function __init parse_early_param(). This is often because prepare_command_line lacks a __init annotation or the annotation of parse_early_param is wrong. WARNING: modpost: vmlinux.o(.text.unlikely+0x64d0): Section mismatch in reference from the function prepare_command_line() to the variable .init.data:command_line The function prepare_command_line() references the variable __initdata command_line. This is often because prepare_command_line lacks a __initdata annotation or the annotation of command_line is wrong. Introduced by commit 8d48bf8206f7 ("x86/boot: Pull up cmdline preparation and early param parsing") -- Cheers, Stephen Rothwell