]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
proc: Fix pointer error dereference
authorEthan Tidmore <ethantidmore06@gmail.com>
Thu, 19 Feb 2026 22:10:01 +0000 (16:10 -0600)
committerChristian Brauner <brauner@kernel.org>
Fri, 20 Feb 2026 10:21:16 +0000 (11:21 +0100)
commitf6a495484a27150fb85f943e1a7464da88c2a797
tree820bdfddc85df7a9996e92db141df556e96adea2
parent768f4dc4cc318a547303f3ec984e5b366566950b
proc: Fix pointer error dereference

The function try_lookup_noperm() can return an error pointer. Add check
for error pointer.

Detected by Smatch:
fs/proc/base.c:2148 proc_fill_cache() error:
'child' dereferencing possible ERR_PTR()

Fixes: 1df98b8bbcca ("proc_fill_cache(): clean up, get rid of pointless find_inode_number() use")
Signed-off-by: Ethan Tidmore <ethantidmore06@gmail.com>
Link: https://patch.msgid.link/20260219221001.1117135-1-ethantidmore06@gmail.com
Signed-off-by: Christian Brauner <brauner@kernel.org>
fs/proc/base.c