On 12-07-16, 21:59, Rafael J. Wysocki wrote: > It looks like a new printk() waits for a previous one to make progress > and since progress cannot be made under the suspend conditions, it > waits forever.
Thanks. Maybe, but to mention this clearly again, this doesn't happen every time. Sometime it takes 100 suspend/resume cycles to hit this thing. Lets see what Jan and Sergey have to say on this, as they were the ones who wrote these patches :) -- viresh