]> git.baikalelectronics.ru Git - kernel.git/commit
ceph: properly put ceph_string reference after async create attempt
authorJeff Layton <jlayton@kernel.org>
Tue, 25 Jan 2022 20:39:16 +0000 (15:39 -0500)
committerIlya Dryomov <idryomov@gmail.com>
Wed, 26 Jan 2022 19:17:50 +0000 (20:17 +0100)
commit88ab2a2f04b157450ce16fa8d748cbc45e44f1bb
tree6937e001f98bcc5e467a977a5aa34976e06dae1f
parent3d92b51ecf6beb3c423fe43912ced30331b78109
ceph: properly put ceph_string reference after async create attempt

The reference acquired by try_prep_async_create is currently leaked.
Ensure we put it.

Cc: stable@vger.kernel.org
Fixes: 21f1f3073d25 ("ceph: attempt to do async create when possible")
Signed-off-by: Jeff Layton <jlayton@kernel.org>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
fs/ceph/file.c