]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev()
authorChenyuan Yang <chenyuan0y@gmail.com>
Tue, 11 Mar 2025 01:27:05 +0000 (20:27 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 2 May 2025 05:50:55 +0000 (07:50 +0200)
commitcfa7984f69359761b07a7831c1258c0fde1e0389
treefaa435f00909d91c057ac2e78905c6da1bf0da83
parent8b26eb1d8bb2393d81c4af99dbe2ae35b0950d37
usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev()

[ Upstream commit 8c75f3e6a433d92084ad4e78b029ae680865420f ]

The variable d->name, returned by 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/20250311012705.1233829-1-chenyuan0y@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/usb/gadget/udc/aspeed-vhub/dev.c