diff options
| author | Jori Koolstra <jkoolstra@xs4all.nl> | 2026-03-18 23:39:52 +0300 |
|---|---|---|
| committer | Christian Brauner <brauner@kernel.org> | 2026-03-19 13:18:01 +0300 |
| commit | 8fb6857f2f5e35179ff35e7d25358b9add681b7e (patch) | |
| tree | 1daae3842ef98450a5ffee6639bfdda5f34ac795 | |
| parent | bd71fb3fea9945987053968f028a948997cba8cc (diff) | |
| download | linux-8fb6857f2f5e35179ff35e7d25358b9add681b7e.tar.xz | |
vfs: fix docstring of hash_name()
The docstring of hash_name() is falsely reporting that it returns the
component length, whereas it returns a pointer to the terminating '/'
or NUL character in the pathname being resolved.
Signed-off-by: Jori Koolstra <jkoolstra@xs4all.nl>
Link: https://patch.msgid.link/20260318203953.5770-1-jkoolstra@xs4all.nl
Signed-off-by: Christian Brauner <brauner@kernel.org>
| -rw-r--r-- | fs/namei.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/fs/namei.c b/fs/namei.c index 58f715f7657e..9e5500dad14f 100644 --- a/fs/namei.c +++ b/fs/namei.c @@ -2437,8 +2437,14 @@ inside: EXPORT_SYMBOL(hashlen_string); /* - * Calculate the length and hash of the path component, and - * return the length as the result. + * hash_name - Calculate the length and hash of the path component + * @nd: the path resolution state + * @name: the pathname to read the component from + * @lastword: if the component fits in a single word, LAST_WORD_IS_DOT, + * LAST_WORD_IS_DOTDOT, or some other value depending on whether the + * component is '.', '..', or something else. Otherwise, @lastword is 0. + * + * Returns: a pointer to the terminating '/' or NUL character in @name. */ static inline const char *hash_name(struct nameidata *nd, const char *name, |
