Bug 26193

Summary: Ядро не загружается на отдельных процессорах серии Xeon
Product: Sisyphus Reporter: serpiph <serpiph>
Component: kernel-image-un-defAssignee: Vitaly Chikunov <vt>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: critical    
Priority: P3 CC: evg, kernelbot, vt
Version: unstable   
Hardware: all   
OS: Linux   

Description serpiph 2011-08-30 14:50:30 MSK
При попытке загрузить ядро версии 3.0.3-alt1 на некоторых процессорах серии Xeon процесс загрузки прекращается на первых же секундах и на экран начинают выпадать сообщения о таймауте модуля rcub1:
=======================
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message
rcub1 D 00000096 0 11 2 0x00000000
f4c89ee0 00000046 f4c89e68 0000096 f4c89e68 c13800be 00000001 c15bcc00
c15bcc00 c15bcc00 c15bcc00 c15bcc00 ff4b505d ffffffff f5c05c00 f4c86e20
c15bcc00 f4c89ea0 f4c68ce0 f4c89ea0 c1380073 f4c89ec4 c103f1a0 00000078
Call Trace:
[<c13800be>] ? _raw_spin_unlock_irqrestore+0x1e/0x40
[<c1380073>] ? _raw_spin_unlock+0x13/0x40
[<c103f1a0>] ? rt_mutex_setprio_0xf0/0x1c0
[<c1033ebb>] ? get_parent_ip+0xb/0x40
[<c13834a3>] ? sub_preempt_count+0x73/0xb0
[<c137f581>] __rt_mutex_slowlock+0x31/0xa0
[<c137f8a6>] rt_mutex_slowlock+0x7b/0x150
[<c137f8a6>] rt_mutex_lock+0x36/0x40
[<c10a2784>] rcu_boost+0x64/0xd0
[<c10a2874>] rcu_boost_kthread+0x84/0xc0
[<c10a27f0>] ? rcu_boost+0xd0/0xd0
[<c1062604>] kthread+0x74/0x80
[<c1062590>] ? kthread_worker_fn+0x160/0x160
[<c1386bf6>] kernel-thread_helper+0x6/0xd
===========================
При этом загрузка той же системы с ядром kernel-image-un-def-2.6.39-alt2 проходит на том же железе до конца.

Проблемные процессоры (выявленные):

1) E5440 @2.83GHz
cpu family: 6
model: 23
stepping: 10

2) E5420 @2.5GHz
cpu family: 6
model: 23
stepping: 10
Comment 1 Michael Shigorin 2011-08-30 15:43:55 MSK
E5420 под руками есть, можно (но неудобно) протестировать.
Comment 2 Anton Farygin 2011-08-30 15:46:38 MSK
Миша, проверь пожалуйста и std-def 3.0.3 тоже
Comment 3 serpiph 2011-09-02 09:09:00 MSK
Версия un-def-3.0.4 - та же проблема.
Версия std-def-3.0.3 - проблемы нет.
Версия std-def-3.0.4 - проблемы нет.
Comment 4 Michael Shigorin 2016-01-20 12:01:40 MSK
А на нынешних?
Comment 5 Evgenii Terechkov 2016-01-20 12:23:01 MSK
На нынешних если и не работает, то это что-то альтовское. На:

=8<===================================================================
model		: 23
cpu family	: 6
model name	: Intel(R) Xeon(R) CPU           E5420  @ 2.50GHz
stepping	: 6
=8<===================================================================

дебиановское ядро (3.16.0-4-amd64) вполне загружается и работает. На альте потестировать нет возможности.
Comment 6 serpiph 2016-02-01 11:52:00 MSK
На нынешних работает ядро std-def-4.1.15-alt1. Заморочек, вроде, не наблюдается.
Comment 7 Michael Shigorin 2016-02-01 12:08:34 MSK
Предлагаю тогда FIXED.