Bug 40243

Summary: Не собирается initrd на компе с чипсетом C612 LGA2011-3
Product: Sisyphus Reporter: Алексей <alxl>
Component: make-initrd-plymouthAssignee: Alexey Gladkov <legion>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: antohami, glebfm, ldv, legion, mcpain, mike, placeholder
Version: unstable   
Hardware: x86_64   
OS: Linux   
Bug Depends on:    
Bug Blocks: 33000    
Attachments:
Description Flags
выхлоп make-initrd с ключем v none

Description Алексей 2021-06-18 10:10:41 MSK
После обновления системы regular KDE на компьютере x99z v102 / intel xeon 2640 v3/ radeon rx550 /16 gb ram перестало обновляться ядро. Вываливается по ошибке во время сборки initrd. Текст ошибки
[00:00:00] Config file: /etc/initrd.mk
[00:00:00] Generating module dependencies on host ...
[00:00:02] Creating initrd image ...
[00:00:04] Putting udev rules ...
[00:00:04] Putting modules ...
depinfo: ERROR: Module pci:v00008086d00002F08sv00008086sd00000000bc06sc04i00 not found.
make[2]: *** [/usr/share/make-initrd/features/add-modules/rules.mk:5: put-modules] Ошибка 1
make[1]: *** [/usr/share/make-initrd/mk/make-initrd.mk:167: process-config] Ошибка 2
make: *** [/usr/share/make-initrd/mk/make-initrd.mk:157: all] Ошибка 1

Поиском в интернете мне удалось выяснить, что это мост pci-express
PCI 03.0: 0604 PCI bridge (Normal decode)
[Created at pci.386]
Unique ID: 3hqH.hRouUYqBwWB
SysFS ID: /devices/pci0000:00/0000:00:03.0
SysFS BusID: 0000:00:03.0
Hardware Class: bridge
Model: "Intel Xeon E7 v3/Xeon E5 v3/Core i7 PCI Express Root Port 3"
Vendor: pci 0x8086 "Intel Corporation"
Device: pci 0x2f08 "Xeon E7 v3/Xeon E5 v3/Core i7 PCI Express Root Port 3"
SubVendor: pci 0x8086 "Intel Corporation"
SubDevice: pci 0x0000
Revision: 0x02
Driver: "pcieport"
IRQ: 30 (no events)
Module Alias: "pci:v00008086d00002F08sv00008086sd00000000bc06sc04i00"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Comment 1 Олег Соловьев 2021-06-18 10:13:34 MSK
Уже исправлено

*** This bug has been marked as a duplicate of bug 40233 ***
Comment 2 Алексей 2021-06-18 19:47:21 MSK
попробовал make-initrd 2.19.0 - ничего не изменилось. Ругается на тот-же модуль
Comment 3 Алексей 2021-06-18 21:39:03 MSK
убрал из initrd.mk строки
MODULES_TRY_ADD += autofs4
FEATURES += plymouth

и оставил там только 
AUTODETECT = all
и он отработал без ошибок
Comment 4 Антон Мидюков 2021-06-19 01:54:25 MSK
(Ответ для Алексей на комментарий #3)
> убрал из initrd.mk строки
> MODULES_TRY_ADD += autofs4
> FEATURES += plymouth

Дело в фиче plymouth. Верните её и убедитесь. После чего приложите к ошибке:

make-initrd -v

и 

make-initrd bug-report
Comment 5 Алексей 2021-06-19 07:32:17 MSK
Created attachment 9429 [details]
выхлоп make-initrd с ключем v
Comment 6 Алексей 2021-06-19 07:44:35 MSK
Не получается прикрепить багрепорт, он у меня  превышает ограничения по размеру. Выложил на форум в теме https://forum.altlinux.org/index.php?topic=45086.0
Comment 7 Alexey Gladkov 2021-06-20 12:54:07 MSK
Да, фикс в 2.19.0 не всегда срабатывает.
Comment 8 Alexey Gladkov 2021-06-20 13:01:43 MSK
Позвольте вопрос: а у вас plymouth на этом компьютере работает ?
Comment 9 Алексей 2021-06-20 14:21:12 MSK
(Ответ для Alexey Gladkov на комментарий #8)
> Позвольте вопрос: а у вас plymouth на этом компьютере работает ?

Нет, не работает. На ядрах 5.10.32 и 5.10.34 работал, а начиная с 5.10.35 перестал работать.
Comment 10 Алексей 2021-06-20 14:25:15 MSK
Т.е. если я при загрузке выбираю старое ядро, то plymouth и сейчас работает.
Comment 11 Repository Robot 2021-06-21 13:30:48 MSK
make-initrd-2.19.1-alt1 -> sisyphus:

 Mon Jun 21 2021 Alexey Gladkov <legion@altlinux.ru> 2.19.1-alt1
 - New version (2.19.1).
 - Unblock image generation in the absence of drm modules (ALT#40243).
Comment 12 Алексей 2021-06-22 09:47:35 MSK
(Ответ для Repository Robot на комментарий #11)
> make-initrd-2.19.1-alt1 -> sisyphus:

Спасибо.