[PATCH] power: genpd: fix lockdep issue for all subdomains

2016-01-04 Thread Marek Szyprowski
During genpd_poweron, genpd->lock is acquired recursively for each parent (master) domain, which are separate obejcts. This confuses lockdep, which considers every operation on genpd->lock as being done on the same lock class. This leads to the following false positive warning:

Re: [PATCH] power: genpd: fix lockdep issue for all subdomains

2016-01-04 Thread Anand Moon
Hi Marek, On 4 January 2016 at 16:09, Marek Szyprowski wrote: > During genpd_poweron, genpd->lock is acquired recursively for each > parent (master) domain, which are separate obejcts. This confuses > lockdep, which considers every operation on genpd->lock as being done