diff --git a/fs/exportfs/expfs.c b/fs/exportfs/expfs.c index c8a3dfda176467329648ba9a5f261d10bd61070c..c69927bed4effd6002f2021ca66c1b641acebc85 100644 --- a/fs/exportfs/expfs.c +++ b/fs/exportfs/expfs.c @@ -77,7 +77,7 @@ static bool dentry_connected(struct dentry *dentry) struct dentry *parent = dget_parent(dentry); dput(dentry); - if (IS_ROOT(dentry)) { + if (dentry == parent) { dput(parent); return false; }