Phil Elwell <[email protected]> writes: > "cat /sys/kernel/debug/bcm2835_thermal/regset" causes a NULL pointer > dereference in bcm2835_thermal_debugfs. The driver makes use of the > implementation details of the thermal framework to retrieve a pointer > to its private data from a struct thermal_zone_device, and gets it > wrong - leading to the crash. Instead, store its private data as the > drvdata and retrieve the thermal_zone_device pointer from it. > > Fixes: bcb7dd9ef206 ("thermal: bcm2835: add thermal driver for bcm2835 SoC") > > Signed-off-by: Phil Elwell <[email protected]>
Acked-by: Eric Anholt <[email protected]> From the thread that missed Ccing the maintainers there was also: Reviewed-by: Daniel Lezcano <[email protected]>
signature.asc
Description: PGP signature

