Commit 2378bd0b authored by Charles Han's avatar Charles Han Committed by Corey Minyard
Browse files

ipmi: ipmb: Add check devm_kasprintf() returned value



devm_kasprintf() can return a NULL pointer on failure but this
returned value is not checked.

Fixes: 51bd6f29 ("Add support for IPMB driver")
Signed-off-by: default avatarCharles Han <hanchunchao@inspur.com>
Message-ID: <20240926094419.25900-1-hanchunchao@inspur.com>
Signed-off-by: default avatarCorey Minyard <corey@minyard.net>
parent 11a299a7
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -321,6 +321,9 @@ static int ipmb_probe(struct i2c_client *client)
	ipmb_dev->miscdev.name = devm_kasprintf(&client->dev, GFP_KERNEL,
						"%s%d", "ipmb-",
						client->adapter->nr);
	if (!ipmb_dev->miscdev.name)
		return -ENOMEM;

	ipmb_dev->miscdev.fops = &ipmb_fops;
	ipmb_dev->miscdev.parent = &client->dev;
	ret = misc_register(&ipmb_dev->miscdev);