]> www.infradead.org Git - users/jedix/linux-maple.git/commit
pidfs: use private inode slab cache
authorChristian Brauner <brauner@kernel.org>
Wed, 5 Mar 2025 10:08:14 +0000 (11:08 +0100)
committerChristian Brauner <brauner@kernel.org>
Wed, 5 Mar 2025 12:26:09 +0000 (13:26 +0100)
commit0b4200381ed4758391731fa6e84259e1847744c6
tree923fa08fe080c92d7cc1855fbc8862194299042d
parent3155a194075411528faec9a3b6dede33cab085cc
pidfs: use private inode slab cache

Introduce a private inode slab cache for pidfs. In follow-up patches
pidfs will gain the ability to provide exit information to userspace
after the task has been reaped. This means storing exit information even
after the task has already been released and struct pid's task linkage
is gone. Store that information alongside the inode.

Link: https://lore.kernel.org/r/20250305-work-pidfs-kill_on_last_close-v3-4-c8c3d8361705@kernel.org
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Reviewed-by: Oleg Nesterov <oleg@redhat.com>
Signed-off-by: Christian Brauner <brauner@kernel.org>
fs/pidfs.c