[syzbot] [autofs?] memory leak in autofs_new_ino

From: Jeffin Philip

Date: Thu Sep 03 2026 - 02:00:54 EST


#syz test: upstream 8d3ae59288f1

diff --git a/fs/autofs/inode.c b/fs/autofs/inode.c
index c1e210cec436..d93b5ec3cec7 100644
--- a/fs/autofs/inode.c
+++ b/fs/autofs/inode.c
@@ -324,6 +324,7 @@ static int autofs_fill_super(struct super_block *s, struct fs_context *fc)

root_inode = autofs_get_inode(s, S_IFDIR | 0755);
if (!root_inode)
+ autofs_free_ino(ino);
return -ENOMEM;

root_inode->i_uid = ctx->uid;