On Tue, Nov 6, 2018 at 4:33 AM Jia-Ju Bai <[email protected]> wrote:
> The function coh901318_alloc_chan_resources() calls spin_lock_irqsave() > before calling coh901318_config(). > But coh901318_config() calls spin_lock_irqsave() again in its > definition, which may cause a double-lock bug. > > Because coh901318_config() is only called by > coh901318_alloc_chan_resources(), the bug fix is to remove the > calls to spin-lock and -unlock functions in coh901318_config(). > > Signed-off-by: Jia-Ju Bai <[email protected]> Reviewed-by: Linus Walleij <[email protected]> Yours, Linus Walleij

