]> 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)
commit2305e80066cf8d2364edd7f847be955ff661772b
tree1a154443b560f0d67b1ed9e7f439968d84447389
parent2f960211676dd1f074a58c2f122411192d47bdc4
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