]> git.baikalelectronics.ru Git - kernel.git/commit
lift all calls of step_into() out of follow_dotdot/follow_dotdot_rcu
authorAl Viro <viro@zeniv.linux.org.uk>
Wed, 26 Feb 2020 19:33:30 +0000 (14:33 -0500)
committerAl Viro <viro@zeniv.linux.org.uk>
Thu, 2 Apr 2020 05:07:30 +0000 (01:07 -0400)
commitc5cb67ab7ac22b8b3992341ab70d5aca513580d7
tree1a154443b560f0d67b1ed9e7f439968d84447389
parent3c9ba942d2a3dbfa3816d6a9ce0d4f10e2c3e222
lift all calls of step_into() out of follow_dotdot/follow_dotdot_rcu

lift step_into() into handle_dots() (where they merge with each other);
have follow_... return dentry and pass inode/seq to the caller.

[braino fix folded; kudos to Qian Cai <cai@lca.pw> for reporting it]

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