When building Linux v6.18 Final with Clang-kCFI enabled I see these objtool warnings:
$ grep warning: build-log_6.18.0-1-amd64-clang19-kcfi.txt | grep objtool:
drivers/media/pci/solo6x10/solo6x10.o: warning: objtool: tw28_set_ctrl_val() falls through to next function __cfi_tw28_get_ctrl_val()
vmlinux.o: warning: objtool: dw_i2c_plat_remove+0xd3: no-cfi indirect call!
The second one was fixed - but not for v6.18
#2133
My make-line:
/usr/bin/perf stat make V=1 -k -j4 ARCH=x86_64 LLVM=1 LLVM=/opt/llvm/bin/ PAHOLE=/usr/bin/pahole KBUILD_BUILD_HOST=iniza KBUILD_BUILD_USER=sedat.dilek@gmail.com KBUILD_BUILD_TIMESTAMP=2025-12-01 KDEB_PKGVERSION=6.18.0-1~forky+dileks LOCALVERSION=-1-amd64-clang19-kcfi olddefconfig bindeb-pkg
My kernel-config is attached.
config-6.18.0-1-amd64-clang19-kcfi.txt