]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
objtool: Ignore dangling jump table entries
authorJosh Poimboeuf <jpoimboe@kernel.org>
Tue, 14 Jan 2025 21:57:58 +0000 (13:57 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 22 Mar 2025 19:54:16 +0000 (12:54 -0700)
commitc39bd0df25b4760806e7e63d79b5407d9d098158
tree8ab858cf7cb45e02a1e817033faf2a7014027603
parentd5ca39d3369aaa2067f47ffff3a46e7e42c8c79f
objtool: Ignore dangling jump table entries

[ Upstream commit 3724062ca2b1364f02cf44dbea1a552227844ad1 ]

Clang sometimes leaves dangling unused jump table entries which point to
the end of the function.  Ignore them.

Closes: https://lore.kernel.org/20250113235835.vqgvb7cdspksy5dn@jpoimboe
Reported-by: Klaus Kusche <klaus.kusche@computerix.info>
Signed-off-by: Josh Poimboeuf <jpoimboe@kernel.org>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://lkml.kernel.org/r/ee25c0b7e80113e950bd1d4c208b671d35774ff4.1736891751.git.jpoimboe@kernel.org
Signed-off-by: Sasha Levin <sashal@kernel.org>
tools/objtool/check.c