]> git.proxmox.com Git - mirror_ubuntu-eoan-kernel.git/commit
ceph: add missing check in d_revalidate snapdir handling
authorAl Viro <viro@zeniv.linux.org.uk>
Tue, 29 Oct 2019 13:53:29 +0000 (13:53 +0000)
committerStefan Bader <stefan.bader@canonical.com>
Wed, 4 Dec 2019 09:29:26 +0000 (10:29 +0100)
commitb81623e9320ffb9729a1572b2a352f46da9b641d
tree4577614619527f56d42d9fe80313ac7bff4b633e
parentb080cadb1b66995e234309348a34aab72d92e500
ceph: add missing check in d_revalidate snapdir handling

BugLink: https://bugs.launchpad.net/bugs/1852338
commit 1f08529c84cfecaf1261ed9b7e17fab18541c58f upstream.

We should not play with dcache without parent locked...

Cc: stable@vger.kernel.org
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Connor Kuehl <connor.kuehl@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
fs/ceph/inode.c