Re: Help needed: Resume problems in 2.6.32-rc, perhaps related to preempt_count leakage in keventd

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Rafael J. Wysocki
Date: Monday, November 9, 2009 - 1:00 pm

On Monday 09 November 2009, Thomas Gleixner wrote:

Way after.  It seems to happen more-or-less during or right after the thawing
of tasks.

Moreover, the call trace I get is (manual transcription):

? autoremove_wake_function+0x0
? worker_thread+0x0
kthread+0x69
child_rip+0xa

where kthread+0x69 is the do_exit(ret); in kthread().  Afterwards it says
that "events/0" exited with preempt_count = 1 (it sometimes is "events/1"
IIRC).

Still, RIP always points to list_del_init(cwq->worklist.next); in
run_workqueue().

Thanks,
Rafael
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: Help needed: Resume problems in 2.6.32-rc, perhaps rel ..., Rafael J. Wysocki, (Mon Nov 9, 10:36 am)
Re: Help needed: Resume problems in 2.6.32-rc, perhaps rel ..., Rafael J. Wysocki, (Mon Nov 9, 1:00 pm)
Re: GPF in run_workqueue()/list_del_init(cwq->worklist.nex ..., Frederic Weisbecker, (Sun Nov 15, 4:37 pm)