diff options
author | Christophe Leroy <christophe.leroy@csgroup.eu> | 2024-07-12 07:51:58 +0200 |
---|---|---|
committer | Arnd Bergmann <arnd@arndb.de> | 2024-07-12 08:52:45 +0200 |
commit | 1a7b7326d587c9a5e8ff067e70d6aaf0333f4bb3 (patch) | |
tree | 109b02edabf1cef1014c428ed3106a0c19585f3a /Makefile | |
parent | fixmap: Remove unused set_fixmap_offset_io() (diff) | |
download | linux-1a7b7326d587c9a5e8ff067e70d6aaf0333f4bb3.tar.xz linux-1a7b7326d587c9a5e8ff067e70d6aaf0333f4bb3.zip |
vmlinux.lds.h: catch .bss..L* sections into BSS")
Commit 9a427556fb8e ("vmlinux.lds.h: catch compound literals into
data and BSS") added catches for .data..L* and .rodata..L* but missed
.bss..L*
Since commit 5431fdd2c181 ("ptrace: Convert ptrace_attach() to use
lock guards") the following appears at build:
LD .tmp_vmlinux.kallsyms1
powerpc64-linux-ld: warning: orphan section `.bss..Lubsan_data33' from `kernel/ptrace.o' being placed in section `.bss..Lubsan_data33'
NM .tmp_vmlinux.kallsyms1.syms
KSYMS .tmp_vmlinux.kallsyms1.S
AS .tmp_vmlinux.kallsyms1.S
LD .tmp_vmlinux.kallsyms2
powerpc64-linux-ld: warning: orphan section `.bss..Lubsan_data33' from `kernel/ptrace.o' being placed in section `.bss..Lubsan_data33'
NM .tmp_vmlinux.kallsyms2.syms
KSYMS .tmp_vmlinux.kallsyms2.S
AS .tmp_vmlinux.kallsyms2.S
LD vmlinux
powerpc64-linux-ld: warning: orphan section `.bss..Lubsan_data33' from `kernel/ptrace.o' being placed in section `.bss..Lubsan_data33'
Lets add .bss..L* to BSS_MAIN macro to catch those sections into BSS.
Fixes: 9a427556fb8e ("vmlinux.lds.h: catch compound literals into data and BSS")
Signed-off-by: Christophe Leroy <christophe.leroy@csgroup.eu>
Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202404031349.nmKhyuUG-lkp@intel.com/
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Diffstat (limited to 'Makefile')
0 files changed, 0 insertions, 0 deletions