link_path_walk: nd->depth massage, part 2
authorAl Viro <viro@zeniv.linux.org.uk>
Mon, 4 May 2015 00:46:54 +0000 (20:46 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Mon, 11 May 2015 02:20:02 +0000 (22:20 -0400)
collapse adjacent increment/decrement pairs.

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

index e408f4d..a403425 100644 (file)
@@ -1832,8 +1832,6 @@ Walked:
                                break;
                        }
 
-                       nd->depth++;
-                       nd->depth--;
                        s = get_link(nd);
                        nd->depth++;
 
@@ -1847,8 +1845,6 @@ Walked:
                                /* jumped */
                                nd->depth--;
                                put_link(nd);
-                               nd->depth++;
-                               nd->depth--;
                        } else {
                                if (*s == '/') {
                                        if (!nd->root.mnt)
@@ -1878,8 +1874,6 @@ Err:
        while (unlikely(nd->depth > 1)) {
                nd->depth--;
                put_link(nd);
-               nd->depth++;
-               nd->depth--;
        }
        nd->depth--;
        return err;
@@ -1889,8 +1883,6 @@ OK:
                err = walk_component(nd, LOOKUP_FOLLOW);
                nd->depth--;
                put_link(nd);
-               nd->depth++;
-               nd->depth--;
                goto Walked;
        }
        nd->depth--;