[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20220304161403.19295-2-lhenriques@suse.de>
Date: Fri, 4 Mar 2022 16:14:01 +0000
From: Luís Henriques <lhenriques@...e.de>
To: Jeff Layton <jlayton@...nel.org>, Xiubo Li <xiubli@...hat.com>,
Ilya Dryomov <idryomov@...il.com>
Cc: ceph-devel@...r.kernel.org, linux-kernel@...r.kernel.org,
Luís Henriques <lhenriques@...e.de>
Subject: [PATCH 1/3] ceph: fix error path in ceph_readdir()
This was introduced by commit
"ceph: add support to readdir for encrypted filenames"
It will eventually leak the fscrypt_str names in this error path.
Signed-off-by: Luís Henriques <lhenriques@...e.de>
---
fs/ceph/dir.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/fs/ceph/dir.c b/fs/ceph/dir.c
index 44395aae7259..0bcb677d2199 100644
--- a/fs/ceph/dir.c
+++ b/fs/ceph/dir.c
@@ -500,7 +500,6 @@ static int ceph_readdir(struct file *file, struct dir_context *ctx)
next_offset);
if (err) {
ceph_mdsc_put_request(dfi->last_readdir);
- return err;
goto out;
}
} else if (req->r_reply_info.dir_end) {
Powered by blists - more mailing lists