Re: [PATCH 1/1] PM / Domains: Avoid a potential deadlock

2019-03-21 Thread Rafael J. Wysocki
On Wednesday, March 13, 2019 8:35:02 AM CET Ulf Hansson wrote: > On Tue, 12 Mar 2019 at 07:51, Jiada Wang wrote: > > > > Lockdep warns that prepare_lock and genpd->mlock can cause a deadlock > > the deadlock scenario is like following: > > First thread is probing cs2000 > > cs2000_probe() > >

Re: [PATCH 1/1] PM / Domains: Avoid a potential deadlock

2019-03-13 Thread Ulf Hansson
On Tue, 12 Mar 2019 at 07:51, Jiada Wang wrote: > > Lockdep warns that prepare_lock and genpd->mlock can cause a deadlock > the deadlock scenario is like following: > First thread is probing cs2000 > cs2000_probe() > clk_register() > __clk_core_init() > clk_prepare_lock()

[PATCH 1/1] PM / Domains: Avoid a potential deadlock

2019-03-12 Thread Jiada Wang
Lockdep warns that prepare_lock and genpd->mlock can cause a deadlock the deadlock scenario is like following: First thread is probing cs2000 cs2000_probe() clk_register() __clk_core_init() clk_prepare_lock()> acquires prepare_lock