summaryrefslogtreecommitdiff
path: root/scripts/patch-kernel
diff options
context:
space:
mode:
authorGuenter Roeck <linux@roeck-us.net>2016-01-04 02:11:56 +0300
committerWim Van Sebroeck <wim@iguana.be>2016-01-11 23:53:57 +0300
commitfaa584757b63aad42d19f1c6a6eac2c848618f83 (patch)
treeb052c3091b4e14fbbb681d6eee5ad17d97267c3b /scripts/patch-kernel
parent62cd1c40ce1c7c16835b599751c7a002eb5bbdf5 (diff)
downloadlinux-faa584757b63aad42d19f1c6a6eac2c848618f83.tar.xz
watchdog: Add support for creating driver specific sysfs attributes
The Zodiac watchdog driver attaches additional sysfs attributes to the watchdog device. This has a number of problems: The watchdog device lifetime differs from the driver lifetime, and the device structure should therefore not be accessed from drivers. Also, creating sysfs attributes after driver registration results in a potential race condition if user space expects the attributes to exist but they don't exist yet. Add support for creating driver specific sysfs attributes to the watchdog core to solve the problems. Signed-off-by: Guenter Roeck <linux@roeck-us.net> Signed-off-by: Guenter Roeck <linux@roeck-us.net> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
Diffstat (limited to 'scripts/patch-kernel')
0 files changed, 0 insertions, 0 deletions