]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ovl: fix dentry leak in ovl_indexdir_cleanup()
authorAmir Goldstein <amir73il@gmail.com>
Sun, 24 Sep 2017 19:19:10 +0000 (22:19 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 12 Oct 2017 09:56:15 +0000 (11:56 +0200)
commitcaf7d229de07293d882fc9a5caeeee230cf1ddc9
treeeb9b2bf304cc60de7ebf9ce0840ea00775113d31
parenta58388ca12212a818d80df1dddf8fca37c5552a7
ovl: fix dentry leak in ovl_indexdir_cleanup()

commit dc7ab6773e8171e07f16fd0df0c5eea28c899503 upstream.

index dentry was not released when breaking out of the loop
due to index verification error.

Fixes: 415543d5c64f ("ovl: cleanup bad and stale index entries on mount")
Signed-off-by: Amir Goldstein <amir73il@gmail.com>
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/overlayfs/readdir.c