Patch Series

Subject module: Introduce hash-based integrity checking
Author linux@weissschuh.net
Date 2026-05-05 09:05:05 +0000 UTC
Version
Cc andrii@kernel.org arnd@arndb.de arnout@bzzt.net ast@kernel.org atomlin@atomlin.com bigeasy@linutronix.de bpf@vger.kernel.org chleroy@kernel.org christian@heusel.eu corbet@lwn.net da.gomez@kernel.org da.gomez@samsung.com daniel@iogearbox.net debian-kernel@lists.debian.org dmitry.kasatkin@gmail.com ebiggers@kernel.org eddyz87@gmail.com eric.snowberg@oracle.com f.gruenbichler@proxmox.com jmorris@namei.org jolsa@kernel.org kpcyrd@archlinux.org linux-arch@vger.kernel.org linux-doc@vger.kernel.org linux-integrity@vger.kernel.org linux-kbuild@vger.kernel.org linux-kernel@vger.kernel.org linux-modules@vger.kernel.org linux-security-module@vger.kernel.org linux@weissschuh.net linuxppc-dev@lists.ozlabs.org maddy@linux.ibm.com martin.lau@linux.dev mattia@mapreri.org mcaju95@gmail.com mcgrof@kernel.org memxor@gmail.com mpe@ellerman.id.au nathan@kernel.org naveen@kernel.org nicolas.bouchinet@oss.cyber.gouv.fr nicolas.schier@linux.dev npiggin@gmail.com nsc@kernel.org paul@paul-moore.com petr.pavlu@suse.com roberto.sassu@huawei.com samitolvanen@google.com serge@hallyn.com song@kernel.org

Patches (14)

Name Content [All]
[PATCH v5 01/14] kbuild: generate module BTF based on vmlinux.unstripped [Body]
[PATCH v5 02/14] lockdown: Make the relationship to MODULE_SIG a dependency [Body]
[PATCH v5 03/14] kbuild: rename the strip_relocs command [Body]
[PATCH v5 04/14] module: Drop pointless debugging message [Body]
[PATCH v5 05/14] module: Make mod_verify_sig() static [Body]
[PATCH v5 06/14] module: Switch load_info::len to size_t [Body]
[PATCH v5 07/14] module: Make module authentication usable without MODULE_SIG [Body]
[PATCH v5 08/14] module: Move authentication logic into dedicated new file [Body]
[PATCH v5 09/14] module: Move signature type check out of mod_check_sig() [Body]
[PATCH v5 10/14] module: Prepare for additional module authentication mechanisms [Body]
[PATCH v5 11/14] module: update timestamp of modules.order after modules are built [Body]
[PATCH v5 12/14] module: Introduce hash-based integrity checking [Body]
[PATCH v5 13/14] kbuild: move handling of module stripping to Makefile.lib [Body]
[PATCH v5 14/14] kbuild: make CONFIG_MODULE_HASHES compatible with module stripping [Body]
Session 2026-05-05
ID (for dev) 23151f85-c20c-48ae-b62e-c867ca677a25
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 2ca6723a5f7b68c739dba47b2639e3eaa7884b09 [Config] passed [Log]
[KASAN] Boot test: Base 2ca6723a5f7b68c739dba47b2639e3eaa7884b09 [Config] passed [Log]
[KASAN] Build Patched 2ca6723a5f7b68c739dba47b2639e3eaa7884b09 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 2ca6723a5f7b68c739dba47b2639e3eaa7884b09 [Config] [patched] passed [Log]
[KASAN] Fuzz 2ca6723a5f7b68c739dba47b2639e3eaa7884b09 [Config] 2ca6723a5f7b68c739dba47b2639e3eaa7884b09 [Config] [patched] passed [Log] [Artifacts]