]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
namei: use QSTR() instead of QSTR_INIT() in path_pts
authorThorsten Blum <thorsten.blum@linux.dev>
Tue, 5 May 2026 11:42:42 +0000 (13:42 +0200)
committerChristian Brauner <brauner@kernel.org>
Thu, 21 May 2026 11:39:36 +0000 (13:39 +0200)
Drop the hard-coded length argument and use the simpler QSTR(). Inline
the code and drop the local variable.

Reviewed-by: Jan Kara <jack@suse.cz>
Signed-off-by: Thorsten Blum <thorsten.blum@linux.dev>
Link: https://patch.msgid.link/20260505114242.158883-2-thorsten.blum@linux.dev
Signed-off-by: Christian Brauner (Amutable) <brauner@kernel.org>
fs/namei.c

index 4852ca208bd4baaf22e139b9492ae9a0b5fbe69c..96d553caf9158044077ef434efdc8f3c756fccc6 100644 (file)
@@ -3603,7 +3603,6 @@ int path_pts(struct path *path)
         */
        struct dentry *parent = dget_parent(path->dentry);
        struct dentry *child;
-       struct qstr this = QSTR_INIT("pts", 3);
 
        if (unlikely(!path_connected(path->mnt, parent))) {
                dput(parent);
@@ -3611,7 +3610,7 @@ int path_pts(struct path *path)
        }
        dput(path->dentry);
        path->dentry = parent;
-       child = d_hash_and_lookup(parent, &this);
+       child = d_hash_and_lookup(parent, &QSTR("pts"));
        if (IS_ERR_OR_NULL(child))
                return -ENOENT;