misc: tps6594-pfsm: Add NULL pointer check in tps6594_pfsm_probe()
authorChenyuan Yang <chenyuan0y@gmail.com>
Tue, 11 Mar 2025 01:05:11 +0000 (20:05 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 15 Apr 2025 14:13:55 +0000 (16:13 +0200)
commita99b598d836c9c6411110c70a2da134c78d96e67
tree303ec1dc3e252c75ab122a9be05ae28e1bdbbeb6
parentfc788c4068e0a1b3a43e45df18745c181bfab03c
misc: tps6594-pfsm: Add NULL pointer check in tps6594_pfsm_probe()

The returned value, pfsm->miscdev.name, from devm_kasprintf()
could be NULL.
A pointer check is added to prevent potential NULL pointer dereference.
This is similar to the fix in commit 3027e7b15b02
("ice: Fix some null pointer dereference issues in ice_ptp.c").

This issue is found by our static analysis tool.

Signed-off-by: Chenyuan Yang <chenyuan0y@gmail.com>
Link: https://lore.kernel.org/r/20250311010511.1028269-1-chenyuan0y@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/misc/tps6594-pfsm.c