X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=fs%2Fnamei.c;h=9eb787e5c167fb601845590f0181d249bf515fb0;hb=295dc39d941dc2ae53d5c170365af4c9d5c16212;hp=985c6f3684859e17439d62c7d319611305414437;hpb=0e04c641b199435f3779454055f6a7de258ecdfc;p=cascardo%2Flinux.git diff --git a/fs/namei.c b/fs/namei.c index 985c6f368485..9eb787e5c167 100644 --- a/fs/namei.c +++ b/fs/namei.c @@ -2256,9 +2256,10 @@ done: goto out; } path->dentry = dentry; - path->mnt = mntget(nd->path.mnt); + path->mnt = nd->path.mnt; if (should_follow_link(dentry, nd->flags & LOOKUP_FOLLOW)) return 1; + mntget(path->mnt); follow_mount(path); error = 0; out: