]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
objtool: Add ANNOTATE_DATA_SPECIAL
authorJosh Poimboeuf <jpoimboe@kernel.org>
Wed, 17 Sep 2025 16:03:54 +0000 (09:03 -0700)
committerJosh Poimboeuf <jpoimboe@kernel.org>
Tue, 14 Oct 2025 21:50:16 +0000 (14:50 -0700)
commit58f36a5756445dcd0a733504cd798955ebe968c1
treee36f54740343dd8847f62aec97714878270ef0dc
parentd2c60bde1c0fcac8b140e527546f80749ccd9c67
objtool: Add ANNOTATE_DATA_SPECIAL

In preparation for the objtool klp diff subcommand, add an
ANNOTATE_DATA_SPECIAL macro which annotates special section entries so
that objtool can determine their size and location and extract them
when needed.

Acked-by: Petr Mladek <pmladek@suse.com>
Tested-by: Joe Lawrence <joe.lawrence@redhat.com>
Signed-off-by: Josh Poimboeuf <jpoimboe@kernel.org>
include/linux/annotate.h
include/linux/objtool_types.h
tools/include/linux/objtool_types.h