Comment 59 for bug 213053

Revision history for this message
Silvio Ricardo Cordeiro (silvioricardoc) wrote :

This is not Hardy-specific. Running Intrepid. It's a kernel bug, and still in 2.6.7.
uname -a: Linux ricardo-desktop 2.6.27-10-generic #1 SMP Fri Nov 21 12:00:22 UTC 2008 i686 GNU/Linux.

It's the same thing here. Totem in uninterruptible sleep, can't be killed.
The kernel is stuck in exit_mm, after scheduling out the process.

I tried to attach gdb to it, but gdb is [code]wait[/code]ing for totem.
Try to SIGTERM gdb, and it asserts from "linux-nat.c:1072".
(Not sure if this will help, though...)

The following message is output to /var/log/syslog, /var/log/kern.log and /var/log/messages
every 2 minutes (sometimes, it's printed more than once at one time):

Dec 13 09:18:38 ricardo-desktop kernel: [161877.321406] INFO: task totem:27754 blocked for more than 120 seconds.
Dec 13 09:18:38 ricardo-desktop kernel: [161877.321409] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Dec 13 09:18:38 ricardo-desktop kernel: [161877.321411] totem D c011fd28 0 27754 1
Dec 13 09:18:38 ricardo-desktop kernel: [161877.321415] f4cdbe70 00200082 f4cdbe0c c011fd28 00000000 00000a28 ac474000 00000000
Dec 13 09:18:38 ricardo-desktop kernel: [161877.321422] 0000000f 00000000 c22a3240 0010fb27 00000000 00200246 00000000 f5028340
Dec 13 09:18:38 ricardo-desktop kernel: [161877.321428] c050f080 c7ba0000 f4cda000 c22a34b8 c1b4dd00 00000000 ac474e10 c1b4dd00
Dec 13 09:18:38 ricardo-desktop kernel: [161877.321435] Call Trace:
Dec 13 09:18:38 ricardo-desktop kernel: [161877.321437] [<c011fd28>] ? kmap_atomic_prot+0x48/0x100
Dec 13 09:18:38 ricardo-desktop kernel: [161877.321442] [<c01340f5>] exit_mm+0x75/0x130
Dec 13 09:18:38 ricardo-desktop kernel: [161877.321445] [<c0135e1d>] do_exit+0x13d/0x360
Dec 13 09:18:38 ricardo-desktop kernel: [161877.321449] [<c013ce23>] ? recalc_sigpending+0x13/0x40
Dec 13 09:18:38 ricardo-desktop kernel: [161877.321453] [<c013e670>] ? dequeue_signal+0x30/0x180
Dec 13 09:18:38 ricardo-desktop kernel: [161877.321457] [<c0136075>] do_group_exit+0x35/0xa0
Dec 13 09:18:38 ricardo-desktop kernel: [161877.321460] [<c0140093>] get_signal_to_deliver+0x183/0x3a0
Dec 13 09:18:38 ricardo-desktop kernel: [161877.321464] [<c0123186>] ? set_next_entity+0x126/0x160
Dec 13 09:18:38 ricardo-desktop kernel: [161877.321468] [<c0103da8>] do_notify_resume+0x78/0x160
Dec 13 09:18:38 ricardo-desktop kernel: [161877.321472] [<c01284cb>] ? finish_task_switch+0x2b/0xe0
Dec 13 09:18:38 ricardo-desktop kernel: [161877.321476] [<c037cf89>] ? schedule+0x429/0x790
Dec 13 09:18:38 ricardo-desktop kernel: [161877.321481] [<c0153230>] ? tick_program_event+0x30/0x40
Dec 13 09:18:38 ricardo-desktop kernel: [161877.321485] [<c0113f8d>] ? smp_apic_timer_interrupt+0x5d/0x90
Dec 13 09:18:38 ricardo-desktop kernel: [161877.321490] [<c0380e90>] ? do_page_fault+0x0/0x720
Dec 13 09:18:38 ricardo-desktop kernel: [161877.321494] [<c0104140>] work_notifysig+0x13/0x23
Dec 13 09:18:38 ricardo-desktop kernel: [161877.321498] =======================