On Mon, Apr 19, 2021 at 09:46:26AM +0800, 周传高 wrote:
> 
> >On Sat, Apr 17, 2021 at 07:13:01AM -0700, zhouchuangao wrote:
> >> eg:
> >> In Android system, we usually and some processes to the whitelist.
> >> static task_t task_whitelist[] = {
> >>    {"mdrt_thread", HUNG_TASK_WHITELIST},
> >>    {"chre_kthread", HUNG_TASK_WHITELIST},
> >>    {"scp_power_reset", HUNG_TASK_WHITELIST},
> >>    {"ccci_fsm1", HUNG_TASK_WHITELIST},
> >>    {"qos_ipi_recv", HUNG_TASK_WHITELIST},
> >>    {NULL, 0},
> >> };
> >
> >What are these tasks doing that the hung-task detector fires on them?
> >Should you fix that instead?
> 
> These tasks are implemented by the SoC vendor, and normally they do
> not configure HUNG TASK, so we need to ignore these tasks if we use
> HUNG TASK. 

Then raise a bug against their crap software, don't try and work around
it in the kernel.

We're not going to upstream workarounds for crap vendor software.

Reply via email to