Bug 12638

Summary: Сбой загрузки модуля SCSI sym53c8xx
Product: Sisyphus Reporter: Yury Aliaev <mutabor>
Component: kernel-image-std-smpAssignee: Sergey Vlasov <vsu>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: mike
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Непосредственно перед сбоем...
none
...и сразу после него
none
1-ая картинка
none
2-ой кадр
none
3-ий кадр
none
4-ый кадр
none
5-ый кадр
none
6-ой кадр
none
7-ой кадр
none
8-ой кадр none

Description Yury Aliaev 2007-08-27 13:24:36 MSD
При запуске ядра версии 2.6.18-alt6 на компьютере с утановленным SCSI host
adepter'ом с чипом ncr53c810 (аналог Symbios Logic sym53c810) происходит общий
сбой с дальнейшим зависанием системы. Прилагаемые фотографии иллюстрируют проблему.
Comment 1 Yury Aliaev 2007-08-27 13:26:47 MSD
Created attachment 2167 [details]
Непосредственно перед сбоем...

Снимок с экрана непосредственно перед сбоем...
Comment 2 Yury Aliaev 2007-08-27 13:27:31 MSD
Created attachment 2168 [details]
...и сразу после него

А это, собственно, сама картина сбоя.
Comment 3 Sergey Vlasov 2007-08-27 14:18:51 MSD
Есть возможность повторить при загрузке с vga=ext, чтобы при сбое на экране
осталось больше информации?

И это случайно не та же машина, что и в bug #3854? Там сильно сломан IRQ routing
в BIOS, а объезд через setpci теперь нужно как-то тащить в initrd (или запрещать
помещение проблемных модулей в initrd, чтобы была возможность выполнить setpci
до их загрузки).
Comment 4 Yury Aliaev 2007-08-27 14:29:28 MSD
Хорошо, пришлю с vga=ext (через неделю, т.к. инет сейчас эпизодически). А машина
как раз та самая, но ведь в 2.6.16 поддержка sym53c810 работала на ура... Или в
2.6.18 появились принципиальные изменения?
Comment 5 Michael Shigorin 2007-08-27 17:08:49 MSD
Есть предложение не бутаться с этого контроллера на системе с настолько
сломанным BIOS.  А при использовании корня на IDE использовать setpci перед
загрузкой sym53c8xx.ko.

Бишь WONTFIX.
Comment 6 Michael Shigorin 2007-08-28 12:42:41 MSD
И ещё одно -- всё-таки не надо разводить кучу дупов без причины, да ещё и с
задранным severity.  Баги всегда осмысленно по возможности сводить к
первообразной, к их root cause.  В данном случае она как минимум не в /сборках/
ядра, а в том, что на 2.6.16 тебе повезло и кривизна фирмваре чем-то
компенсировалась, в 2.6.18 же -- нет.

Я бы пробовал собрать vanilla 2.6.18 и если взрывается там -- тогда идти в
ядерную багзилу, если нет -- вот тогда уже к сборщикам альтовых ядер.

Ставлю литр "Черниговского" на то, что ванилла тоже взорвётся, по крайней мере с
тем .config, который идёт в пакете.
Comment 7 Yury Aliaev 2007-09-04 14:01:23 MSD
1) В моей настоящей конфигурации загрузка идет с IDE, на SCSI организован своп.
Тем не менее ядро взрывается;
2) "Куча" (всего лишь 2, между прочим...) повторов вызвана тем, что у разных
ядер несколько разные мэйнтэйнеры и я стаивл целью привлечь к проблеме как можно
больше народа :-);
3) "кривизна фирмваре чем-то компенсировалась" во _всех_ ядрах, с которыми мне
ранее приходилось работать от 2.2.5 до 2.6.16 включительно. Поэтому меня терзают
мутные сомнения, что в данном конкретном случае дело не в БСВВ, а всё же в
поддержке 53с810 именно в 2.6.18.

Ну и напоследок: сейчас будут комиксы про загрузку 2.6.18 на моей машине =)
Comment 8 Yury Aliaev 2007-09-04 14:03:36 MSD
Created attachment 2174 [details]
1-ая картинка

Заснял процесс загрузки на видео, из этого сделал вот такой комикс. Вроде
ничего не пропустил...
Comment 9 Yury Aliaev 2007-09-04 14:04:17 MSD
Created attachment 2175 [details]
2-ой кадр
Comment 10 Yury Aliaev 2007-09-04 14:04:54 MSD
Created attachment 2176 [details]
3-ий кадр
Comment 11 Yury Aliaev 2007-09-04 14:05:30 MSD
Created attachment 2177 [details]
4-ый кадр
Comment 12 Yury Aliaev 2007-09-04 14:05:57 MSD
Created attachment 2178 [details]
5-ый кадр
Comment 13 Yury Aliaev 2007-09-04 14:06:51 MSD
Created attachment 2179 [details]
6-ой кадр
Comment 14 Yury Aliaev 2007-09-04 14:08:20 MSD
Created attachment 2180 [details]
7-ой кадр
Comment 15 Yury Aliaev 2007-09-04 14:09:04 MSD
Created attachment 2181 [details]
8-ой кадр

А после этого наблюдается уже знакомый фейерверк...
Comment 16 Michael Shigorin 2007-09-04 19:23:00 MSD
(In reply to comment #7)
> 2) "Куча" (всего лишь 2, между прочим...) повторов вызвана тем, что у разных
> ядер несколько разные мэйнтэйнеры и я стаивл целью привлечь к проблеме как можно
> больше народа :-);
Ну и зачем держать кривое железо и на каждый левый подземный стук созывать всех
и без того занятых людей?  Смысл какой в этом?  Хочется потрахаться с кривулиной
и принципиально допинать её до победного конца -- извини, сидишь и трахаешься сам.

Иначе я бы уже густо покраснел после первого случая, когда кому-то компостировал
мозги именно кривой железкой, и выкинул её (в лучшем случае на стенд, чтоб
проверять, способно ли текущее ядро и такое железо поднять или нет).

Пойми, это просто неконструктивно -- предлагать другим решать свои проблемы,
которые разумным путём не хочешь решать из принципа "куплено -- должно работать" :-(
Comment 17 Michael Shigorin 2008-07-06 15:35:33 MSD
apparently wontfix