Messages in this thread |  | | Date | Thu, 7 Feb 2013 10:27:44 +0400 | From | Artem Savkov <> | Subject | Re: [BUG] cpufreq: sleeping function called from invalid context at kernel/workqueue.c:2811 |
| |
On Thu, Feb 07, 2013 at 01:41:57AM +0100, Rafael J. Wysocki wrote: > On Wednesday, February 06, 2013 10:11:25 PM Rafael J. Wysocki wrote: > > On Thursday, February 07, 2013 12:25:13 AM Artem Savkov wrote: > > > I get the following BUG on suspend using systemd-sleep(this doesn't > > > happen with pm-suspend). This seems to be introduced by some of the > > > Viresh's patches. > > > > Which branch from which day?
The log is from linux-next-20130205, still reproducible on -20130206
> OK, I've reproduced it and the appended patch fixes it for me. Can you please > try it and report back?
I've tried the patch and the bug is still reproducible. I might be wrong but it seems that the bug happens on first __cpufreq_remove_dev call(CPU1) on __cpufreq_governor(data, CPUFREQ_GOV_STOP) call (line ~1050) but changes in your patch are all below that call.
-- Kind regards, Artem
|  |