Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4d664238 authored by Akinobu Mita's avatar Akinobu Mita Committed by Greg Kroah-Hartman
Browse files

driver core: kmalloc() failure check in driver_probe_device



driver_probe_device() is missing kmalloc() failure check.

Signed-off-by: default avatarAkinobu Mita <akinobu.mita@gmail.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent d9fd4d3b
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -171,6 +171,8 @@ int driver_probe_device(struct device_driver * drv, struct device * dev)
		 drv->bus->name, dev->bus_id, drv->name);

	data = kmalloc(sizeof(*data), GFP_KERNEL);
	if (!data)
		return -ENOMEM;
	data->drv = drv;
	data->dev = dev;