Loading drivers/thermal/msm_thermal.c +2 −0 Original line number Diff line number Diff line Loading @@ -2214,12 +2214,14 @@ static __ref int do_hotplug(void *data) { int ret = 0; uint32_t cpu = 0, mask = 0; struct sched_param param = {.sched_priority = MAX_RT_PRIO-2}; if (!core_control_enabled) { pr_debug("Core control disabled\n"); return -EINVAL; } sched_setscheduler(current, SCHED_FIFO, ¶m); while (!kthread_should_stop()) { while (wait_for_completion_interruptible( &hotplug_notify_complete) != 0) Loading Loading
drivers/thermal/msm_thermal.c +2 −0 Original line number Diff line number Diff line Loading @@ -2214,12 +2214,14 @@ static __ref int do_hotplug(void *data) { int ret = 0; uint32_t cpu = 0, mask = 0; struct sched_param param = {.sched_priority = MAX_RT_PRIO-2}; if (!core_control_enabled) { pr_debug("Core control disabled\n"); return -EINVAL; } sched_setscheduler(current, SCHED_FIFO, ¶m); while (!kthread_should_stop()) { while (wait_for_completion_interruptible( &hotplug_notify_complete) != 0) Loading