Unverified Commit bc83d7d9 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!10248 ssb: Fix potential NULL pointer dereference in ssb_device_uevent()

parents 441e73fa 4f090165
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -341,11 +341,13 @@ static int ssb_bus_match(struct device *dev, struct device_driver *drv)

static int ssb_device_uevent(const struct device *dev, struct kobj_uevent_env *env)
{
	const struct ssb_device *ssb_dev = dev_to_ssb_dev(dev);
	const struct ssb_device *ssb_dev;

	if (!dev)
		return -ENODEV;

	ssb_dev = dev_to_ssb_dev(dev);

	return add_uevent_var(env,
			     "MODALIAS=ssb:v%04Xid%04Xrev%02X",
			     ssb_dev->id.vendor, ssb_dev->id.coreid,