]> www.infradead.org Git - users/jedix/linux-maple.git/commit
LoongArch: Fix build warnings about export.h
authorHuacai Chen <chenhuacai@loongson.cn>
Thu, 26 Jun 2025 12:07:18 +0000 (20:07 +0800)
committerHuacai Chen <chenhuacai@loongson.cn>
Thu, 26 Jun 2025 12:07:18 +0000 (20:07 +0800)
commit7d69294b8a8d0e19600797711ed3bc047fead1c1
tree2fc4a1cec902953299b3df6b4e5f23b25a8c67c0
parentf0ef0b02af381418973a952867052b12194f9c16
LoongArch: Fix build warnings about export.h

After commit a934a57a42f64a4 ("scripts/misc-check: check missing #include
<linux/export.h> when W=1") and 7d95680d64ac8e836c ("scripts/misc-check:
check unnecessary #include <linux/export.h> when W=1"), we get some build
warnings with W=1:

arch/loongarch/kernel/acpi.c: warning: EXPORT_SYMBOL() is used, but #include <linux/export.h> is missing
arch/loongarch/kernel/alternative.c: warning: EXPORT_SYMBOL() is used, but #include <linux/export.h> is missing
arch/loongarch/kernel/kfpu.c: warning: EXPORT_SYMBOL() is used, but #include <linux/export.h> is missing
arch/loongarch/kernel/traps.c: warning: EXPORT_SYMBOL() is used, but #include <linux/export.h> is missing
arch/loongarch/kernel/unwind_guess.c: warning: EXPORT_SYMBOL() is used, but #include <linux/export.h> is missing
arch/loongarch/kernel/unwind_orc.c: warning: EXPORT_SYMBOL() is used, but #include <linux/export.h> is missing
arch/loongarch/kernel/unwind_prologue.c: warning: EXPORT_SYMBOL() is used, but #include <linux/export.h> is missing
arch/loongarch/lib/crc32-loongarch.c: warning: EXPORT_SYMBOL() is used, but #include <linux/export.h> is missing
arch/loongarch/lib/csum.c: warning: EXPORT_SYMBOL() is used, but #include <linux/export.h> is missing
arch/loongarch/kernel/elf.c: warning: EXPORT_SYMBOL() is not used, but #include <linux/export.h> is present
arch/loongarch/kernel/paravirt.c: warning: EXPORT_SYMBOL() is not used, but #include <linux/export.h> is present
arch/loongarch/pci/pci.c: warning: EXPORT_SYMBOL() is not used, but #include <linux/export.h> is present

So fix these build warnings for LoongArch.

Reviewed-by: Masahiro Yamada <masahiroy@kernel.org>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
12 files changed:
arch/loongarch/kernel/acpi.c
arch/loongarch/kernel/alternative.c
arch/loongarch/kernel/elf.c
arch/loongarch/kernel/kfpu.c
arch/loongarch/kernel/paravirt.c
arch/loongarch/kernel/traps.c
arch/loongarch/kernel/unwind_guess.c
arch/loongarch/kernel/unwind_orc.c
arch/loongarch/kernel/unwind_prologue.c
arch/loongarch/lib/crc32-loongarch.c
arch/loongarch/lib/csum.c
arch/loongarch/pci/pci.c