Home
last modified time | relevance | path

Searched hist:cab8300b5621a54aa25306ff800c27fa5a4632d7 (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/remoteproc/
H A Dremoteproc_core.cdiff cab8300b5621a54aa25306ff800c27fa5a4632d7 Tue Apr 19 13:25:54 CEST 2022 Mukesh Ojha <quic_mojha@quicinc.com> remoteproc: Use unbounded workqueue for recovery work

There could be a scenario when there is too much load on a core
(n number of tasks which is affined) or in a case when multiple
rproc subsystem is going for recovery, they queue their recovery
work to one core so even though subsystem are independent their
recovery will be delayed if one of the subsystem recovery work
is taking more time in completing.

If we make this queue unbounded, the recovery work could be picked
on any cpu. This patch is trying to address this.

Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/1650367554-15510-1-git-send-email-quic_mojha@quicinc.com