Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

leds: triggers: Check return value of kobject_uevent_env()

Log error message if kobject_uevent_env() fails in led_trigger_set().

Signed-off-by: Jacek Anaszewski <j.anaszewski@samsung.com>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

+3 -1
+3 -1
drivers/leds/led-triggers.c
··· 141 141 if (event) { 142 142 envp[0] = event; 143 143 envp[1] = NULL; 144 - kobject_uevent_env(&led_cdev->dev->kobj, KOBJ_CHANGE, envp); 144 + if (kobject_uevent_env(&led_cdev->dev->kobj, KOBJ_CHANGE, envp)) 145 + dev_err(led_cdev->dev, 146 + "%s: Error sending uevent\n", __func__); 145 147 kfree(event); 146 148 } 147 149 }