atomic_open(): return the right dentry in FMODE_OPENED case
authorAl Viro <viro@zeniv.linux.org.uk>
Sun, 26 Jan 2020 14:53:19 +0000 (09:53 -0500)
committerAl Viro <viro@zeniv.linux.org.uk>
Sat, 14 Mar 2020 01:09:12 +0000 (21:09 -0400)
commit6fb968cdf9d0bd66742ac73f3db268dcb0278ada
treece3843adae7ad1ad5993e5715a7126f6705f6afc
parent9deed3ebca244663530782631834e706a86a8c8f
atomic_open(): return the right dentry in FMODE_OPENED case

->atomic_open() might have used a different alias than the one we'd
passed to it; in "not opened" case we take care of that, in "opened"
one we don't.  Currently we don't care downstream of "opened" case
which alias to return; however, that will change shortly when we
get to unifying may_open() calls.

It's not hard to get right in all cases, anyway.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/namei.c