Bug 12976

Summary: [fix 21] dracut: fixed booting from /dev/mmcblk* on Linux 6.0 and 6.1
Product: [ROSA-based products] ROSA Fresh Reporter: Mikhail Novosyolov <m.novosyolov>
Component: Packages from MainAssignee: ROSA Linux Bugs <bugs>
Status: VERIFIED FIXED QA Contact: ROSA Linux Bugs <bugs>
Severity: critical    
Priority: High CC: a.avdonin, e.malashin, v.potapov
Version: AllFlags: v.potapov: qa_verified+
v.potapov: published+
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Platform: 2021.1 ROSA Vulnerability identifier:
RPM Package: ISO-related:
Bad POT generating: Upstream:

Description Mikhail Novosyolov 2022-12-04 01:47:50 MSK
********* QA ADVISORY *********

dracut 053-0.git5eb736.11
- fixed booting from /dev/mmcblk* on Linux 6.0 and 6.1
(https://github.com/dracutdevs/dracut/pull/2103)
https://abf.io/build_lists/4181315
https://abf.io/build_lists/4181316
https://abf.io/build_lists/4181317
https://abf.io/build_lists/4181318
https://abf.io/build_lists/4181319

Исправляет критическую проблему на ядрах 6.1 и, вероятно, 6.0: невозможность загрузиться, когда корень системы на mmcblk* - карте памяти или встроенной в планшеты и некоторые ноутбуки памяти, потому что нужный модуль ядра не попадал в initrd из-за изменений в ядрах 6.0+.
Проверено на железе — планшете (подтверждены проблема и ее исправление этим обновлением).

Потенциал регрессий низкий, а люди могут использовать ядра 6.х из xanmod и kernel-6.1-generic из contrib, поэтому ставлю багу высокий приоритет.
Comment 1 Mikhail Novosyolov 2022-12-08 10:25:02 MSK
Баг красный.
Comment 2 e.malashin@rosalinux.ru 2022-12-14 15:46:15 MSK
(In reply to Mikhail Novosyolov from comment #0)
> ********* QA ADVISORY *********
> 
> dracut 053-0.git5eb736.11
> - fixed booting from /dev/mmcblk* on Linux 6.0 and 6.1
> (https://github.com/dracutdevs/dracut/pull/2103)
> https://abf.io/build_lists/4181315
> https://abf.io/build_lists/4181316
> https://abf.io/build_lists/4181317
> https://abf.io/build_lists/4181318
> https://abf.io/build_lists/4181319
> 
> Исправляет критическую проблему на ядрах 6.1 и, вероятно, 6.0: невозможность
> загрузиться, когда корень системы на mmcblk* - карте памяти или встроенной в
> планшеты и некоторые ноутбуки памяти, потому что нужный модуль ядра не
> попадал в initrd из-за изменений в ядрах 6.0+.
> Проверено на железе — планшете (подтверждены проблема и ее исправление этим
> обновлением).
> 
> Потенциал регрессий низкий, а люди могут использовать ядра 6.х из xanmod и
> kernel-6.1-generic из contrib, поэтому ставлю багу высокий приоритет.

The update sent to testings
Comment 3 Vladimir Potapov 2022-12-16 11:03:08 MSK
dracut-053-0.git5eb736.11
https://abf.io/build_lists/4181315
https://abf.io/build_lists/4181316
https://abf.io/build_lists/4181317
https://abf.io/build_lists/4181318
https://abf.io/build_lists/4181319
************************** Advisory *********************
- fixed booting from /dev/mmcblk* on Linux 6.0 and 6.1
*********************************************************
QA Verified