X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=fs%2Fbinfmt_misc.c;h=1e9edbdeda7ebcbe243b299d46859c4917f0e217;hb=95fa0405c5991726e06c08ffcd8ff872f7fb4f2d;hp=ba1a1ae4a18a52c714ae82281e3c1f39fbfae02a;hpb=2cf4ce7c2a07782c3f4d899b380a78522bca3238;p=firefly-linux-kernel-4.4.55.git diff --git a/fs/binfmt_misc.c b/fs/binfmt_misc.c index ba1a1ae4a18a..1e9edbdeda7e 100644 --- a/fs/binfmt_misc.c +++ b/fs/binfmt_misc.c @@ -521,7 +521,7 @@ static void kill_node(Node *e) write_unlock(&entries_lock); if (dentry) { - dentry->d_inode->i_nlink--; + drop_nlink(dentry->d_inode); d_drop(dentry); dput(dentry); simple_release_fs(&bm_mnt, &entry_count);