Bug#746232: 3.2.57-rt: rcu_preempt detected stalls at boot
Hello.
One of my computers fails to boot with 3.2.57-rt kernel, i686.
The kernel is the Debian one: linux-image-3.2.0-4-rt-686-pae, version
3.2.57-3. Same non-rt kernel boots fine. All newer -rt kernels (I've
tried kernels starting from 3.6) boot fine.
You can find some details of the hardware in
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746232,
including lspci output and full kernel output.
Here is the end of the serial log from the failed boot:
[ 2.868692] ERST: Failed to get Error Log Address Range.
[ 3.705427] Refined TSC clocksource calibration: 3599.999 MHz.
[ 3.711340] Switching to clocksource tsc
[ 62.804918] INFO: rcu_preempt detected stalls on CPUs/tasks: {} (detected by 3, t=15002 jiffies)
[ 62.804923] INFO: Stall ended before state dump start
[ 242.351898] INFO: task swapper/0:1 blocked for more than 120 seconds.
[ 242.372354] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 242.380260] swapper/0 D 00000001 0 1 0 0x00000000
[ 242.386812] e8cd56f0 00000046 c12c30e0 00000001 e8cd6000 00000000 2c2abdd0 c14cb680
[ 242.400292] e8cd58c0 c14cb680 00000001 c12c5c47 c154bfdc c12c2f02 00003520 c10283fb
[ 242.408607] 00000001 c12c5bb3 e8c18800 c12c3002 c118f8e7 c140007c c140007c e8c18800
[ 242.416931] Call Trace:
[ 242.419453] [<c12c30e0>] ? need_resched+0x17/0x1b
[ 242.424296] [<c12c5c47>] ? add_preempt_count+0x88/0x97
[ 242.429577] [<c12c2f02>] ? _raw_spin_lock_irqsave+0x1b/0x37
[ 242.435308] [<c10283fb>] ? get_parent_ip+0x8/0x19
[ 242.440158] [<c12c5bb3>] ? sub_preempt_count+0x74/0x80
[ 242.445439] [<c12c3002>] ? _raw_spin_unlock_irqrestore+0x21/0x2b
[ 242.451602] [<c118f8e7>] ? vgacon_scroll+0x175/0x18f
[ 242.456703] [<c12c5ccd>] ? __atomic_notifier_call_chain+0x33/0x3c
[ 242.462942] [<c12c20ac>] ? schedule+0x64/0x7d
[ 242.467441] [<c12c22d5>] ? schedule_timeout+0x1f/0xac
[ 242.472641] [<c11d530a>] ? notify_update+0x1f/0x23
[ 242.477574] [<c10283fb>] ? get_parent_ip+0x8/0x19
[ 242.482421] [<c12c5bb3>] ? sub_preempt_count+0x74/0x80
[ 242.487700] [<c10283fb>] ? get_parent_ip+0x8/0x19
[ 242.492543] [<c12c5bb3>] ? sub_preempt_count+0x74/0x80
[ 242.497831] [<c102b2de>] ? migrate_enable+0x120/0x132
[ 242.503024] [<c12c1f7f>] ? wait_for_common+0x7f/0xe1
[ 242.508130] [<c102b0d6>] ? try_to_wake_up+0x189/0x189
[ 242.513336] [<c1077820>] ? __call_rcu+0xe6/0xe6
[ 242.518025] [<c1044fcc>] ? wait_rcu_gp+0x2e/0x33
[ 242.522787] [<c1044fd1>] ? wait_rcu_gp+0x33/0x33
[ 242.527553] [<c1020000>] ? huge_pte_alloc+0x1cc/0x216
[ 242.532750] [<c102b2de>] ? migrate_enable+0x120/0x132
[ 242.537953] [<c119bbcb>] ? acpi_post_unmap_gar+0x78/0x91
[ 242.543424] [<c11ba24a>] ? post_unmap_gar_callback+0x15/0x18
[ 242.549224] [<c11b9c97>] ? apei_exec_for_each_entry+0x64/0x78
[ 242.555110] [<c11ba235>] ? apei_resources_request+0x17f/0x17f
[ 242.561008] [<c143aa36>] ? setup_erst_disable+0xd/0xd
[ 242.566203] [<c11b9cc9>] ? apei_exec_post_unmap_gars+0xe/0x10
[ 242.572088] [<c143ac67>] ? erst_init+0x231/0x288
[ 242.576851] [<c11ef04a>] ? bus_add_driver+0x180/0x1b2
[ 242.582054] [<c100115c>] ? do_one_initcall+0x66/0x10e
[ 242.587246] [<c14177d8>] ? kernel_init+0xfc/0x173
[ 242.592093] [<c14176dc>] ? start_kernel+0x31a/0x31a
[ 242.597110] [<c12c76fe>] ? kernel_thread_helper+0x6/0xd
--
Alexandra N. Kossovsky
OKTET Labs (http://www.oktetlabs.ru/)
Reply to: