Re: 3.12: kernel panic when resuming from suspend to RAM (x86_64)

Thomas Gleixner
2013-11-22T22:28:08Z

On Fri, 22 Nov 2013, Rafael J. Wysocki wrote:
> On Friday, November 22, 2013 10:36:23 PM Francis Moreau wrote:
> > Ok, I've finally managed to find out the bad commit:
> > ad07277e82dedabacc52c82746633680a3187d25: ACPI / PM: Hold acpi_scan_lock
> > over system PM transitions
> >
> > I verified that the parent commit doesn't have the problem.
>
> Interesting.
>
> > Rafael, you're the man now ;)
>
> I kind of don't see how that commit may result in behavior that you
> described earlier in the thread.
>
> You get a memory corruption that seems to have started to happen because
> we're holding an additional lock over suspend resume now. Something's fishy
> on that machine and we need to figure out what it is.

The hickup happens in the timer softirq.

@Francis: Did you try to enable DEBUG_OBJECTS.*. If not please give it
a try.

Thanks,

tglx