Re: [PATCH] ssb: Fix potential NULL pointer dereference in ssb_device_uevent

From: Michael Büsch
Date: Thu Feb 29 2024 - 13:40:44 EST


On Thu, 29 Feb 2024 12:37:56 +0300
Rand Deeb <rand.sec96@xxxxxxxxx> wrote:

> static int ssb_device_uevent(struct device *dev, struct kobj_uevent_env *env)
> {
> - struct ssb_device *ssb_dev = dev_to_ssb_dev(dev);
> + 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,

Good catch.
Acked-by: Michael Büsch <m@xxxxxxx>


--
Michael Büsch
https://bues.ch/

Attachment: pgpnNRVlxKc7E.pgp
Description: OpenPGP digital signature