linux-loongson/drivers/usb/gadget/udc/aspeed-vhub
Chenyuan Yang 8c75f3e6a4 usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev()
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 3027e7b15b
("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>
2025-03-14 09:17:26 +01:00
..
core.c usb: Switch back to struct platform_driver::remove() 2024-10-04 15:13:03 +02:00
dev.c usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() 2025-03-14 09:17:26 +01:00
ep0.c usb: gadget: aspeed: Rectify a bit a random header inclusion 2023-03-16 12:16:02 +01:00
epn.c usb: gadget: aspeed: Rectify a bit a random header inclusion 2023-03-16 12:16:02 +01:00
hub.c USB: gadget: Use str_enable_disable-like helpers 2025-01-15 18:28:13 +01:00
Kconfig
Makefile
vhub.h usb: aspeed-vhub: add qualifier descriptor 2021-12-13 15:00:43 +01:00