]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
leds: do not overflow sysfs buffer in led_trigger_show
authorNathan Sullivan <nathan.sullivan@ni.com>
Mon, 15 Aug 2016 22:20:14 +0000 (17:20 -0500)
committerSasha Levin <alexander.levin@microsoft.com>
Wed, 21 Mar 2018 03:49:47 +0000 (23:49 -0400)
commite7874854f5d7a5249cd8b2b54e0bb654cd79d33d
tree10bf377cf04ace06051467c1d3193b588deda50c
parentd24741b2854ef83e9f4318067548714804ca42a4
leds: do not overflow sysfs buffer in led_trigger_show

[ Upstream commit 3b9b95363c45365d606ad4bbba16acca75fdf6d3 ]

Per the documentation, use scnprintf instead of sprintf to ensure there
is never more than PAGE_SIZE bytes of trigger names put into the
buffer.

Signed-off-by: Nathan Sullivan <nathan.sullivan@ni.com>
Signed-off-by: Zach Brown <zach.brown@ni.com>
Signed-off-by: Jacek Anaszewski <j.anaszewski@samsung.com>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
drivers/leds/led-triggers.c