]> 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:44:35 +0000 (07:44 +0200)
commitd26a6093d52904cacdbb75424c323c19b443a890
treef4fde003cbf898695ad96cc65cd173a32c5f34c6
parent3a259d74f57a255eb09b38dc250a5db40f1e3acc
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