Subject binfmt_misc: transparent interpreters and PT_INTERP loader substitution
Author brauner@kernel.org
Date 2026-07-20 09:33:24 +0000 UTC
Version
Cc ast@kernel.org bpf@vger.kernel.org brauner@kernel.org corbet@lwn.net daniel@iogearbox.net farid.m.zakaria@gmail.com jack@suse.cz jannh@google.com kees@kernel.org linux-fsdevel@vger.kernel.org linux-mm@kvack.org mail@johnericson.me stable@vger.kernel.org viro@zeniv.linux.org.uk
Patches (21)
Name Content [All]
[PATCH 01/21] exec: do not act on a stale execfd request without an executable [Body]
[PATCH 02/21] docs, binfmt_misc: keep general usage out of the handler sections [Body]
[PATCH 03/21] binfmt_misc: table-drive the register string flags [Body]
[PATCH 04/21] binfmt_misc: normalize the per-exec invocation flags [Body]
[PATCH 05/21] binfmt_misc: split out entry_open_interpreter() [Body]
[PATCH 06/21] binfmt_misc: split out build_interp_argv() [Body]
[PATCH 07/21] exec: release the replaced file with do_close_execat() [Body]
[PATCH 08/21] exec: add AT_FLAGS_TRANSPARENT_INTERP [Body]
[PATCH 09/21] exec: label mm->exe_file with the binary for a transparent dispatch [Body]
[PATCH 10/21] binfmt_misc: add transparent interpreter dispatch [Body]
[PATCH 11/21] binfmt_misc: add a static transparent flag 'T' [Body]
[PATCH 12/21] binfmt_misc: let a bpf handler run the interpreter transparently [Body]
[PATCH 13/21] selftests/exec: convert the binfmt_misc bpf test to the kselftest harness [Body]
[PATCH 14/21] selftests/exec: test the transparent binfmt_misc mode [Body]
[PATCH 15/21] binfmt_misc: document the transparent identity contract [Body]
[PATCH 16/21] exec: carry a PT_INTERP substitute in struct linux_binprm [Body]
[PATCH 17/21] binfmt_elf: consume a stashed PT_INTERP substitute [Body]
[PATCH 18/21] binfmt_misc: add the 'L' loader substitution flag [Body]
[PATCH 19/21] binfmt_misc: let a bpf handler request loader substitution [Body]
[PATCH 20/21] selftests/exec: test binfmt_misc loader substitution [Body]
[PATCH 21/21] binfmt_misc: document loader substitution [Body]
Series Summary
skipped
Session skipped: failed to find a base commit: series does not apply
Sessions
Session 2026-07-20
skipped
ID (for dev) 0609c882-819a-4079-831c-28ac45d41f34
Status skipped
Triaged Skipped: failed to find a base commit: series does not apply [Log]
Execution Log [Link]
Test Base Patched Verdict