Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

init: clean up early_param_on_off() macro

Use early_param() to define early_param_on_off().

Link: https://lkml.kernel.org/r/20210201041532.4025025-1-masahiroy@kernel.org
Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
Reviewed-by: Johan Hovold <johan@kernel.org>
Reviewed-by: Miguel Ojeda <ojeda@kernel.org>
Cc: Masahiro Yamada <masahiroy@kernel.org>
Cc: Joe Perches <joe@perches.com>
Cc: Nick Desaulniers <ndesaulniers@gooogle.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Masahiro Yamada and committed by
Linus Torvalds
a5a673f7 073a9ecb

+2 -2
+2 -2
include/linux/init.h
··· 338 338 var = 1; \ 339 339 return 0; \ 340 340 } \ 341 - __setup_param(str_on, parse_##var##_on, parse_##var##_on, 1); \ 341 + early_param(str_on, parse_##var##_on); \ 342 342 \ 343 343 static int __init parse_##var##_off(char *arg) \ 344 344 { \ 345 345 var = 0; \ 346 346 return 0; \ 347 347 } \ 348 - __setup_param(str_off, parse_##var##_off, parse_##var##_off, 1) 348 + early_param(str_off, parse_##var##_off) 349 349 350 350 /* Relies on boot_command_line being set */ 351 351 void __init parse_early_param(void);