pidfs: remove unused members from struct pidfs_inode
authorChristian Brauner <brauner@kernel.org>
Wed, 18 Jun 2025 20:53:40 +0000 (22:53 +0200)
committerChristian Brauner <brauner@kernel.org>
Thu, 19 Jun 2025 12:28:24 +0000 (14:28 +0200)
We've moved persistent information to struct pid.
So there's no need for these anymore.

Link: https://lore.kernel.org/20250618-work-pidfs-persistent-v2-6-98f3456fd552@kernel.org
Reviewed-by: Alexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com>
Signed-off-by: Christian Brauner <brauner@kernel.org>
fs/pidfs.c

index 6a907457b1fe740133306d88e462a49e6fdc495d..72aac4f7b7d5c4f38fb7d9192b92a1ae4fda5242 100644 (file)
@@ -46,8 +46,6 @@ struct pidfs_attr {
 };
 
 struct pidfs_inode {
-       struct pidfs_exit_info __pei;
-       struct pidfs_exit_info *exit_info;
        struct inode vfs_inode;
 };
 
@@ -696,9 +694,6 @@ static struct inode *pidfs_alloc_inode(struct super_block *sb)
        if (!pi)
                return NULL;
 
-       memset(&pi->__pei, 0, sizeof(pi->__pei));
-       pi->exit_info = NULL;
-
        return &pi->vfs_inode;
 }