Bug 27782

Summary: irqbalance 1.x.x не годится для ядер младше 2.6.33
Product: Sisyphus Reporter: Sergey Y. Afonin <asy>
Component: kernel-image-ovz-elAssignee: Gleb F-Malinovskiy <glebfm>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P3 CC: boyarsh, glebfm, kernelbot, ldv, led, mike, mithraen, rider, sbolshakov, shrek, sin, vitty, vsu, vt, zerg
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Патч, добавляющий символьные ссылки. none

Description Sergey Y. Afonin 2012-09-30 18:34:40 MSK
irqbalance, находящийся в репозитарии, не может работать на ядрах младше 2.6.33:
http://code.google.com/p/irqbalance/issues/detail?id=40&can=1

Я так понимаю, что 2.6.32 ovz-el и el-smp у нас ещё будут какое-то время, так что, надо что-то делать. Можно или собрать, параллельно, старый irqbalance, или попробовать пропатчить ядро. Патч, на который ссылаются в багтрекере irqbalance, вроде как, простой. Я попробовал приложить его к ovz-el-alt40.M60P.2, вроде бы работает. В аттаче патч, адаптированный под 2.6.32.

Использование irqbalance необоходимо в некоторых случаях: стали появляться материнские платы, где прерывания распределяются полностью программно, и всё оборудование, по умолчанию, обрабатывается одним ядром. Прмер: Intel S5500BC.
Comment 1 Sergey Y. Afonin 2012-09-30 18:36:21 MSK
Created attachment 5578 [details]
Патч, добавляющий символьные ссылки.
Comment 2 aspsk 2012-10-01 15:52:05 MSK
(В ответ на комментарий №1)
> Created an attachment (id=5578) [details]
> Патч, добавляющий символьные ссылки.

Проверьте, пожалуйста, ядро из таска http://git.altlinux.org/tasks/81471/
Comment 3 Sergey Y. Afonin 2012-10-01 16:26:28 MSK
Могу только ночью проверять, система в работе. Постараюсь сегодня.
Comment 4 Sergey Y. Afonin 2012-10-02 05:56:44 MSK
Делает вид, что работает. Если других регрессий не объявится, оставлю систему с этим ядром.
Comment 5 Michael Shigorin 2012-10-02 11:01:50 MSK
(In reply to comment #2)
> Проверьте, пожалуйста, ядро из таска http://git.altlinux.org/tasks/81471/
Проверил на Tyan S7029 ("5520/5500/X58"), прерывания начали расходиться по ядрам -- раньше действительно висели на CPU0.
Comment 6 Repository Robot 2012-10-03 00:54:18 MSK
kernel-image-ovz-el-2.6.32-alt77 -> sisyphus:

* Sun Sep 30 2012 Anton Protopopov <aspsk@altlinux> 2.6.32-alt77
- mm: add numa node symlink for cpu devices in sysfs (ALT 27782)