Files
rockchip-kernel/kernel
Maulik Shah f0b280c395 ANDROID: cpuidle: Update cpuidle_uninstall_idle_handler() to wakeup all online CPUs
wake_up_all_idle_cpus() will not wakeup paused CPUs since they are removed
from cpu_active_mask but paused CPUs can be in deep cpu idle and hence must
wakeup when uninstalling idle handler.

This change fixes this by introducing wake_up_all_online_idle_cpus() to
unconditionally wakeup all online idle CPUs and invoking same when uninstalling
cpu idle handler.

Bug: 192436062
Fixes: 683010f555 ("ANDROID: cpu/hotplug: add pause/resume_cpus interface")
Change-Id: I4afd4b7a17b87f9cc495e7009c9537888387f9ef
Signed-off-by: Maulik Shah <mkshah@codeaurora.org>
2021-07-02 19:44:56 +00:00
..
2021-06-12 14:48:14 +02:00
2021-05-13 14:22:11 +02:00
2021-04-14 08:41:58 +02:00
2021-05-27 08:36:46 +02:00
2021-05-15 09:28:55 +02:00
2021-06-12 14:48:14 +02:00
2020-08-26 09:10:39 -04:00
2021-05-13 14:22:11 +02:00
2020-08-12 10:58:02 -07:00
2020-11-14 11:26:04 -08:00
2021-01-13 10:28:55 +01:00
2020-07-27 14:31:12 -04:00
2021-06-03 18:47:38 +02:00
2021-02-07 15:37:17 +01:00
2021-05-20 15:35:25 +02:00
2021-04-15 14:23:41 +02:00