]> git.baikalelectronics.ru Git - kernel.git/commit
leds/led-class: Add missing put_device()
authorRicardo Ribalda Delgado <ricardo.ribalda@gmail.com>
Fri, 31 Jul 2015 11:36:21 +0000 (13:36 +0200)
committerJacek Anaszewski <j.anaszewski@samsung.com>
Fri, 28 Aug 2015 12:06:19 +0000 (14:06 +0200)
commit3848610d0b719cacb84c73b04f6ab7e7f4f62bc4
tree957d8c7ed82f3796d1307b3bb300ad1c2507800f
parentfdc579d71a34be121f77ec146f2e1f5be0765bb8
leds/led-class: Add missing put_device()

Devices found by class_find_device must be freed with put_device().
Otherwise the reference count will not work properly.

Fixes: 17c353136ed1 ("leds/led-class: Handle LEDs with the same name")
Reported-by: Alan Tull <delicious.quinoa@gmail.com>
Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com>
Signed-off-by: Jacek Anaszewski <j.anaszewski@samsung.com>
drivers/leds/led-class.c