summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosh Law <objecting@objecting.org>2026-03-18 18:59:13 +0300
committerMasami Hiramatsu (Google) <mhiramat@kernel.org>2026-03-19 02:44:05 +0300
commit2564fa0bb2dbee126cac03c9d916e6c6a7910f31 (patch)
tree56bf988661fab22d38e7ee2743fdf5ef3f90ad55
parent306c36a76da2d6d2b5e91db925d41a9a8d77dbfd (diff)
downloadlinux-2564fa0bb2dbee126cac03c9d916e6c6a7910f31.tar.xz
lib/bootconfig: replace linux/kernel.h with specific includes
linux/kernel.h is a legacy catch-all header. Replace it with the specific headers actually needed: linux/cache.h for SMP_CACHE_BYTES, linux/compiler.h for unlikely(), and linux/sprintf.h for snprintf(). Link: https://lore.kernel.org/all/20260318155919.78168-8-objecting@objecting.org/ Signed-off-by: Josh Law <objecting@objecting.org> Signed-off-by: Masami Hiramatsu (Google) <mhiramat@kernel.org>
-rw-r--r--lib/bootconfig.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/bootconfig.c b/lib/bootconfig.c
index 1b4900053abe..0663b74ad131 100644
--- a/lib/bootconfig.c
+++ b/lib/bootconfig.c
@@ -17,7 +17,9 @@
#include <linux/bug.h>
#include <linux/ctype.h>
#include <linux/errno.h>
-#include <linux/kernel.h>
+#include <linux/cache.h>
+#include <linux/compiler.h>
+#include <linux/sprintf.h>
#include <linux/memblock.h>
#include <linux/string.h>