]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
module: Move 'struct module_signature' to UAPI
authorThomas Weißschuh <thomas.weissschuh@linutronix.de>
Thu, 5 Mar 2026 09:31:41 +0000 (10:31 +0100)
committerSami Tolvanen <samitolvanen@google.com>
Tue, 24 Mar 2026 21:42:37 +0000 (21:42 +0000)
commitf9909cf0a2dcc9e99377f3fcc965ccd93e518e34
tree96e48cee9ed023011f1f9aa57a9571921a929fd9
parent2ae4ea2d9aaf25cb74fbc23450b1b8f0a5b7aa89
module: Move 'struct module_signature' to UAPI

This structure definition is used outside the kernel proper.
For example in kmod and the kernel build environment.

To allow reuse, move it to a new UAPI header.

While it is not a true UAPI, it is a common practice to have
non-UAPI interface definitions in the kernel's UAPI headers.

Signed-off-by: Thomas Weißschuh <thomas.weissschuh@linutronix.de>
Reviewed-by: Petr Pavlu <petr.pavlu@suse.com>
Reviewed-by: Nicolas Schier <nsc@kernel.org>
Signed-off-by: Sami Tolvanen <samitolvanen@google.com>
include/linux/module_signature.h
include/uapi/linux/module_signature.h [new file with mode: 0644]