From 939724df56db970bdbaf8abcdc975c51482aba9b Mon Sep 17 00:00:00 2001 From: Al Viro Date: Sun, 3 May 2015 21:21:44 -0400 Subject: [PATCH] link_path_walk: nd->depth massage, part 10 Get rid of orig_depth checks in OK: logics. If nd->depth is zero, we had been called from path_init() and we are done. If it is greater than 1, we are not done, whether we'd been called from path_init() or trailing_symlink(). And in case when it's 1, we might have been called from path_init() and reached the end of nested symlink (in which case nd->stack[0].name will point to the rest of pathname and we are not done) or from trailing_symlink(), in which case we are done. Just have trailing_symlink() leave NULL in nd->stack[0].name and use that to discriminate between those cases. Signed-off-by: Al Viro --- Reading git-format-patch failed