Re: Machine crashes right *after* ~successful resume

From: Wilmer van der Gaast
Date: Sun Oct 12 2014 - 19:47:38 EST


On 12-10-14 21:40, Pavel Machek wrote:
Bjorn, any ideas?

Would it be feasible to revert 2e8b... to see if it fixes it on 3.17?

I've tried this, too many conflicts unfortunately.

Just noticed this message appear during failing resumes by the way:

[ 54.203072] Clocksource tsc unstable (delta = -499956111 ns)
[ 54.203151] Switched to clocksource hpet
[ 54.203166] PM: resume of devices complete after 2142.341 msecs

Though not all the time. Feels like it's more another symptom of the same problem. In my original e-mail I already noted timing strangeness, with a 0.01s ping interval growing to 0.4s+.

Anyway, my previous bisect result appears to be wrong. :-( I've done another bisect on a narrow range around it, now 928bea964827d7824b548c1f8e06eccbbc4d0d7d is considered guilty. I've rerun the test twice with that revision and the one before it (55ed83a615730c2578da155bc99b68f4417ffe20), and the result seems consistent now; 928bea gets me just two clean suspend+resumes, 55ed83 more.

I have tried to revert this change in a 3.17 tree but it didn't apply cleanly. One issue was a "Unreversed patch detected!" which looks to me like some of this work has been changed already. Even against a 3.12 tree I get this issue.

Just to be sure, I've tried ignoring the unreversed patch warning and tweaked the patch in two more places to make it apply, but indeed that does not solve my problem.

A Google search for the revision number shows that there has been quite a discussion about it already. Maybe my machine has found another issue (though I suppose my machine's more guilty than the kernel! :-/).

I've tried unloading a bunch of modules (sound and NIC IIRC), same results.
I can try this again with an even more minimal set. If this improves the
situation, I'll post again.

This is done: Still seeing the same issue. (And I'm using raw echo mem>/proc/... for all testing now.) Same for a "make defconfig" kernel.


Wilmer van der Gaast.

--
+-------- .''`. - -- ---+ + - -- --- ---- ----- ------+
| wilmer : :' : gaast.net | | OSS Programmer www.bitlbee.org |
| lintux `. `~' debian.org | | Full-time geek wilmer.gaast.net |
+--- -- - ` ---------------+ +------ ----- ---- --- -- - +
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/