On Mon, Sep 5, 2016 at 2:38 PM, Tejun Heo <[email protected]> wrote:
> of_clk_init() ends up calling into pm_qos_update_request() very early
> during boot where irq is expected to stay disabled.
> pm_qos_update_request() uses cancel_delayed_work_sync() which
> correctly assumes that irq is enabled on invocation and
> unconditionally disables and re-enables it.
>
> Gate cancel_delayed_work_sync() invocation with kevented_up() to avoid
> enabling irq unexpectedly during early boot.
>
> Signed-off-by: Tejun Heo <[email protected]>
> Reported-and-tested-by: Qiao Zhou <[email protected]>
> Link: 
> http://lkml.kernel.org/r/[email protected]
> ---
>
> Rafael, can you please route this patch?

I will.

Thanks,
Rafael

Reply via email to