summaryrefslogtreecommitdiff
path: root/drivers/phy/axiado/git@git.tavy.me:linux.git
diff options
context:
space:
mode:
authorChristian Brauner <brauner@kernel.org>2026-06-01 15:56:44 +0200
committerChristian Brauner <brauner@kernel.org>2026-06-29 10:44:08 +0200
commitfea1107ff33cd3412652307b9ff911055b197364 (patch)
tree60617b6a68b8bfb96ffbb4a7ff67491686485d51 /drivers/phy/axiado/git@git.tavy.me:linux.git
parentf565f3b06465725cae35f873d053cab14297eb73 (diff)
coredump: use scoped_with_init_fs() for coredump path resolution
Use scoped_with_init_fs() to temporarily override current->fs for the filp_open() call so the coredump path lookup happens in init's filesystem context. This replaces the init_root() + file_open_root() pattern with the simpler scoped override. coredump_file() ← do_coredump() ← vfs_coredump() ← get_signal() — runs as the crashing userspace process Uses init's root to prevent a chrooted/user-namespaced process from controlling where suid coredumps land. Not a kthread, but intentionally needs init's fs for security. Link: https://patch.msgid.link/20260601-work-kthread-nullfs-v4-11-77ee053060e0@kernel.org Signed-off-by: Christian Brauner (Amutable) <brauner@kernel.org>
Diffstat (limited to 'drivers/phy/axiado/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions