diff options
author | Keerthy <[email protected]> | 2017-04-18 09:59:58 +0530 |
---|---|---|
committer | Zhang Rui <[email protected]> | 2017-05-05 16:01:44 +0800 |
commit | e441fd68663e298e99a99e215e0144a0eda6250d (patch) | |
tree | 92b1077a0e5f8325bdd1f489a5af0e81fa37ddcd /tools/perf/scripts/python | |
parent | 39da7c509acff13fc8cb12ec1bb20337c988ed36 (diff) |
thermal: core: Allow orderly_poweroff to be called only once
thermal_zone_device_check --> thermal_zone_device_update -->
handle_thermal_trip --> handle_critical_trips --> orderly_poweroff
The above sequence happens every 250/500 mS based on the configuration.
The orderly_poweroff function is getting called every 250/500 mS.
With a full fledged file system it takes at least 5-10 Seconds to
power off gracefully.
In that period due to the thermal_zone_device_check triggering
periodically the thermal work queues bombard with
orderly_poweroff calls multiple times eventually leading to
failures in gracefully powering off the system.
Make sure that orderly_poweroff is called only once.
Signed-off-by: Keerthy <[email protected]>
Acked-by: Eduardo Valentin <[email protected]>
Signed-off-by: Zhang Rui <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions