X-Git-Url: https://git.karo-electronics.de/?p=karo-tx-linux.git;a=blobdiff_plain;f=fs%2Fafs%2Fdir.c;h=3756d4fe129fe13bf98995ce37e2321eff0b2fbf;hp=529300327f4574d2dc36345be3c7398442548e08;hb=25691330eb62649401cfb18ef518983511f6412f;hpb=645766abf88a9bde05de54c23a2f30fbdbfba746 diff --git a/fs/afs/dir.c b/fs/afs/dir.c index 529300327f45..3756d4fe129f 100644 --- a/fs/afs/dir.c +++ b/fs/afs/dir.c @@ -683,8 +683,7 @@ not_found: out_bad: /* don't unhash if we have submounts */ - if (check_submounts_and_drop(dentry) != 0) - goto out_skip; + shrink_submounts_and_drop(dentry); _debug("dropping dentry %s/%s", parent->d_name.name, dentry->d_name.name);