]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
x86/split_lock: Don't warn about unknown split_lock_detect parameter
authorRonan Pigott <ronan@rjp.ie>
Sun, 5 Apr 2026 17:28:25 +0000 (10:28 -0700)
committerBorislav Petkov (AMD) <bp@alien8.de>
Sun, 5 Apr 2026 21:12:40 +0000 (23:12 +0200)
The split_lock_detect command line parameter is handled in sld_setup() shortly
after cpu_parse_early_param() but still before parse_early_param().

Add a dummy parsing function so that parse_early_param() doesn't later
complain about the "unknown" parameter split_lock_detect=, and pass it along
to init.

  [ bp: Massage commit message. ]

Signed-off-by: Ronan Pigott <ronan@rjp.ie>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Link: https://patch.msgid.link/20260405181807.3906-1-ronan@rjp.ie
arch/x86/kernel/cpu/bus_lock.c

index 660aa9aa8bec27d287deb3494984dc5d71686f88..bba28607a59a6f7080b3e734b15b55cf06314d64 100644 (file)
@@ -132,6 +132,12 @@ static void __init sld_state_setup(void)
        sld_state = state;
 }
 
+static __init int setup_split_lock_detect(char *arg)
+{
+       return 1;
+}
+__setup("split_lock_detect=", setup_split_lock_detect);
+
 static void __init __split_lock_setup(void)
 {
        if (!split_lock_verify_msr(false)) {