On Tue, Sep 25, 2012 at 10:28 PM, John Stultz john.stultz@linaro.org wrote:
Ok, but it sounds like your issue and Pawel's are different, no?
Probably... I got it wrong.
Or are you seeing 1e75fa8be9fb61e1af46b5b3b176347a4c958ca1 "time: Condense timekeeper.xtime into xtime_sec" as the culprit too?
Actually I reverted three totally different patches and they *did* seem to actually fix it (or maybe just make it all the less common):
commit 8db25e7891a47e03db6f04344a9c92be16e391bb workqueue: simplify CPU hotplug code commit 628c78e7ea19d5b70d2b6a59030362168cdbe1ad workqueue: remove CPU offline trustee commit 3ce63377305b694f53e7dd0c72907591c5344224 workqueue: don't butcher idle workers on an offline CPU
However: as of writing, I haven't had a lockup since I booted with Paul's patch, so I'm hoping he found the silver bullet!
Linus