forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 16
objtool: rcar_pcie_probe+0x191: no-cfi indirect call! #2134
Copy link
Copy link
Closed
Labels
[ARCH] x86_64This bug impacts ARCH=x86_64This bug impacts ARCH=x86_64[FEATURE] CFIRelated to building the kernel with Clang Control Flow IntegrityRelated to building the kernel with Clang Control Flow Integrity[FIXED][LINUX] 7.0This bug was fixed in Linux 7.0This bug was fixed in Linux 7.0[TOOL] objtoolwarning is produced by the kernel's objtoolwarning is produced by the kernel's objtool
Metadata
Metadata
Assignees
Labels
[ARCH] x86_64This bug impacts ARCH=x86_64This bug impacts ARCH=x86_64[FEATURE] CFIRelated to building the kernel with Clang Control Flow IntegrityRelated to building the kernel with Clang Control Flow Integrity[FIXED][LINUX] 7.0This bug was fixed in Linux 7.0This bug was fixed in Linux 7.0[TOOL] objtoolwarning is produced by the kernel's objtoolwarning is produced by the kernel's objtool
Originally reported at https://lore.kernel.org/202510092124.O2IX0Jek-lkp@intel.com/
With 6.18-rc1 and at least LLVM 21.1.3:
As Peter and I already triaged, without
CONFIG_OF,of_device_get_match_data()always callsNULLsohost->phy_init_fn(host)will always be a crash, so LLVM drops the CFI metadata, which angersobjtool's new__nocficheck.