[PATCH 00/12] credential guards: credential preparation
Christian Brauner <[email protected]>
| Newsgroups | gmane.linux.kernel.aio.general,gmane.linux.file-systems,gmane.linux.kernel,gmane.linux.file-systems.union,gmane.linux.nfs,gmane.linux.kernel.cifs,gmane.network.samba.internals,gmane.linux.kernel.cgroups,gmane.linux.network,gmane.linux.kernel.cryptoapi |
|---|---|
| Message-ID | <20251103-work-creds-guards-prepare_creds-v1-0-b447b82f2c9b@kernel.org> |
This converts most users combining * prepare_creds() * modify new creds * override_creds() * revert_creds() * put_cred() to rely on credentials guards. Signed-off-by: Christian Brauner <[email protected]> --- Christian Brauner (12): cred: add prepare credential guard sev-dev: use guard for path sev-dev: use prepare credential guard sev-dev: use override credential guards coredump: move revert_cred() before coredump_cleanup() coredump: pass struct linux_binfmt as const coredump: mark struct mm_struct as const coredump: split out do_coredump() from vfs_coredump() coredump: use prepare credential guard coredump: use override credential guard trace: use prepare credential guard trace: use override credential guard drivers/crypto/ccp/sev-dev.c | 15 ++--- fs/coredump.c | 142 +++++++++++++++++++-------------------- include/linux/cred.h | 5 ++ include/linux/sched/coredump.h | 2 +- kernel/trace/trace_events_user.c | 15 ++--- 5 files changed, 86 insertions(+), 93 deletions(-) --- base-commit: bcbcea89c608394efecb35237fa9fc1bf5f349d1 change-id: 20251103-work-creds-guards-prepare_creds-101e75226f70 -- To unsubscribe, send a message with 'unsubscribe linux-aio' in the body to [email protected]. For more info on Linux AIO, see: http://www.kvack.org/aio/ Don't email: <a href=mailto:"[email protected]">[email protected]</a>