uninline walk_component()
authorAl Viro <viro@zeniv.linux.org.uk>
Sun, 19 Apr 2015 11:48:53 +0000 (07:48 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Mon, 11 May 2015 02:18:29 +0000 (22:18 -0400)
seriously improves the stack *and* I-cache footprint...

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

index 7f20b40426dcb8773957d30e9af407a2f49e987f..a77f9ca2c3e75071e86eed62ed6072e860b464b0 100644 (file)
@@ -1569,8 +1569,7 @@ static inline int should_follow_link(struct dentry *dentry, int follow)
        return unlikely(d_is_symlink(dentry)) ? follow : 0;
 }
 
-static inline int walk_component(struct nameidata *nd, struct path *path,
-               int follow)
+static int walk_component(struct nameidata *nd, struct path *path, int follow)
 {
        struct inode *inode;
        int err;