Messages in this thread | ![/](/images/icornerl.gif) | | Date | Tue, 17 Nov 2015 10:35:56 +0900 | From | Cao Minh Hiep <> | Subject | Re: PM: after suspend/resume the system,can not suspends again |
| |
Dear Ulf Hansson Thanks for your feedback!
On 2015年11月17日 06:12, Ulf Hansson wrote: > On 16 November 2015 at 10:13, Cao Minh Hiep <cm-hiep@jinso.co.jp> wrote: >> Dear Ulf Hansson, >> >> I am Hiep from Jinzai Solution (a Japanese Company) >> We have tested PM driver on Rcar-Gen2 (Lager, Koelsch Board) at Linux v4.3. >> >> I would like to contact you because we found a patch that relate to a PM bug >> : >> >> After Suspend/resume system one time, we can not suspend the system again!. >> (I attach the test log file) >> >> The patch is show as below: >> a98f1b7 PM / Domains: Fix validation of latency constraints in genpd >> governor >> >> Tested-by: Harunaga <nx-truong@jinso.co.jp> >> Reported-by: Cao Minh Hiep <cm-hiep@jinso.co.jp> >> >> This problem disapeared if revert this patch. >> Please review it, when you have time! > Thanks for reporting and bisecting! > > I had a look and I believe have found the cause of the problem, though > I will need a few days to post a fix for it. > > The problem is actually in genpd's ->runtime_suspend() callback, as it > validates PM QoS latencies even when it's being invoked from the > system PM path. > I will post a fixup to genpd in the next couple of days. I would > appreciate if you could help out in testing it. Please let me know when you post the fixup. I will test it.
Thank you! Jinso/Cao Minh Hiep.
> Kind regards > Uffe >
| ![\](/images/icornerr.gif) |