Revision b0e901280d9860a0a35055f220e8e457f300f40a authored by Lukas Bulwahn on 18 October 2021, 22:16:09 UTC, committed by Linus Torvalds on 19 October 2021, 06:22:03 UTC
Commit 6e7b64b9dd6d ("elfcore: fix building with clang") introduces
special handling for two architectures, ia64 and User Mode Linux.
However, the wrong name, i.e., CONFIG_UM, for the intended Kconfig
symbol for User-Mode Linux was used.

Although the directory for User Mode Linux is ./arch/um; the Kconfig
symbol for this architecture is called CONFIG_UML.

Luckily, ./scripts/checkkconfigsymbols.py warns on non-existing configs:

  UM
  Referencing files: include/linux/elfcore.h
  Similar symbols: UML, NUMA

Correct the name of the config to the intended one.

[akpm@linux-foundation.org: fix um/x86_64, per Catalin]
  Link: https://lkml.kernel.org/r/20211006181119.2851441-1-catalin.marinas@arm.com
  Link: https://lkml.kernel.org/r/YV6pejGzLy5ppEpt@arm.com

Link: https://lkml.kernel.org/r/20211006082209.417-1-lukas.bulwahn@gmail.com
Fixes: 6e7b64b9dd6d ("elfcore: fix building with clang")
Signed-off-by: Lukas Bulwahn <lukas.bulwahn@gmail.com>
Cc: Arnd Bergmann <arnd@arndb.de>
Cc: Nathan Chancellor <nathan@kernel.org>
Cc: Nick Desaulniers <ndesaulniers@google.com>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Barret Rhoden <brho@google.com>
Cc: <stable@vger.kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
1 parent 3ddd602
History
File Mode Size
Kconfig -rw-r--r-- 3.3 KB
Makefile -rw-r--r-- 459 bytes
aops.c -rw-r--r-- 51.6 KB
aops.h -rw-r--r-- 3.2 KB
attrib.c -rw-r--r-- 88.8 KB
attrib.h -rw-r--r-- 3.5 KB
bitmap.c -rw-r--r-- 4.7 KB
bitmap.h -rw-r--r-- 2.8 KB
collate.c -rw-r--r-- 2.8 KB
collate.h -rw-r--r-- 934 bytes
compress.c -rw-r--r-- 28.0 KB
debug.c -rw-r--r-- 4.0 KB
debug.h -rw-r--r-- 1.5 KB
dir.c -rw-r--r-- 50.8 KB
dir.h -rw-r--r-- 908 bytes
endian.h -rw-r--r-- 1.4 KB
file.c -rw-r--r-- 59.5 KB
index.c -rw-r--r-- 14.0 KB
index.h -rw-r--r-- 4.7 KB
inode.c -rw-r--r-- 95.9 KB
inode.h -rw-r--r-- 10.3 KB
layout.h -rw-r--r-- 96.2 KB
lcnalloc.c -rw-r--r-- 31.6 KB
lcnalloc.h -rw-r--r-- 4.9 KB
logfile.c -rw-r--r-- 27.4 KB
logfile.h -rw-r--r-- 12.8 KB
malloc.h -rw-r--r-- 2.3 KB
mft.c -rw-r--r-- 98.6 KB
mft.h -rw-r--r-- 3.2 KB
mst.c -rw-r--r-- 6.2 KB
namei.c -rw-r--r-- 13.3 KB
ntfs.h -rw-r--r-- 4.2 KB
quota.c -rw-r--r-- 2.9 KB
quota.h -rw-r--r-- 432 bytes
runlist.c -rw-r--r-- 58.7 KB
runlist.h -rw-r--r-- 2.6 KB
super.c -rw-r--r-- 98.7 KB
sysctl.c -rw-r--r-- 1.5 KB
sysctl.h -rw-r--r-- 613 bytes
time.h -rw-r--r-- 2.8 KB
types.h -rw-r--r-- 1.3 KB
unistr.c -rw-r--r-- 11.4 KB
upcase.c -rw-r--r-- 3.1 KB
usnjrnl.c -rw-r--r-- 1.9 KB
usnjrnl.h -rw-r--r-- 8.4 KB
volume.h -rw-r--r-- 6.1 KB

back to top