lkml.org 
[lkml]   [2026]   [Mar]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subjectclang/objtool failures on linux-next
I came across two randconfig builds on linux-next that fail to build:

==> build/x86/0xCE0DD5F4_defconfig/log <==
drivers/input/misc/uinput.o: warning: objtool: uinput_str_to_user+0x165: undefined stack state
drivers/input/misc/uinput.o: warning: objtool: uinput_str_to_user+0x165: unknown CFA base reg -1

==> build/x86/0xAE77DEF6_defconfig/log <==
drivers/scsi/qla2xxx/qla_dbg.o: error: SIGSEGV: objtool stack overflow!
Segmentation fault

The first one happens with clang-18 through clang-22, the second one
with all versions of clang.

The crash seems worse at first, but I also noticed that
clang takes a long time to actually compile it, and the object
file is huge, so this is probably partially a compiler problem.

Please have a look at the attached object files along the configs
I used.

Arnd[unhandled content-type:application/x-xz][unhandled content-type:application/x-xz][unhandled content-type:application/x-xz][unhandled content-type:application/x-xz]
\
 
 \ /
  Last update: 2026-03-06 13:50    [from the cache]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and my Meterkast|Read the blog