Система установлена на NVMe. Довольно часто (примерно 1 раз из 5) загрузка системы встаёт на этапе initrd. Выдаются сообщения: (initramfs)$ dmesg | grep nvme [ 4.163222] nvme nvme0: pci function 0000:01:00.0 [ 4.167332] nvme 0000:01:00.0: device link capability is Gen3, x4 [ 4.216805] nvme nvme0: Removing after probe failure status: -19 Видимо, проблема в том, что NVMe по какой-то причине не работает и rootfs не доступна. Используется ядро: uname -a Linux comp-42939f 5.10.57-std-def-alt2 #1 SMP Wed Aug 11 11:43:00 UTC 2021 aarch64 GNU/Linux
Судя по названию ядра машина обновлена до p10 или до сизифа. Нужно уточнить этот момент.
Система обновлена до Сизифа на 11.08.2021 С ядром 5.10.57-std-def-alt1 из задачи 282396 для p10 проблема воспроизводиться. С ядрами kernel-image-un-def: 5.12.19 из задачи 282003 и 5.13.9 из 282297 проблему воспроизвести не удалось.
С целью локализации проблемы собрал в задаче 282502 ядро 5.10.57-std-def, в config которого внесены исправления: CONFIG_BLK_DEV_INTEGRITY_T10=m CONFIG_NVME_CORE=m CONFIG_BLK_DEV_NVME=m Соответственно, собраны модули t10_pi nvme_core nvme. С этим ядром воспроизвести проблему не удалось. На основании этого можно предположить, что проблема может быть связана c состоянием гонки между инициализацией вкомпилированных драйверов nvme и загрузкой неких модулей в initrd.
Воспроизвёл проблему с ядром из p10 uname -a Linux host-140 5.10.59-std-def-alt1 #1 SMP Mon Aug 23 08:41:26 UTC 2021 aarch64 GNU/Linux
Воспроизвёл проблему с ядром из p10 uname -a Linux comp-42939f 5.10.61-std-def-alt1 #1 SMP Mon Aug 30 23:20:10 UTC 2021 aarch64 GNU/Linux
Проблема воспроизедена на той же плате с прошивкий SDK5.3 и ядром uname -a Linux host-107 5.10.72-std-def-alt1 #1 SMP Sun Oct 10 22:13:26 UTC 2021 aarch64 GNU/Linux
kernel-image-std-def-2:5.10.78-alt2 -> sisyphus: Tue Nov 09 2021 Kernel Bot <kernelbot@altlinux> 2:5.10.78-alt2 - CLONE_USERNS default restriction restored (Closes: 41283) - NVME fix for TF307-MB-S-D (Closes: 40718) - use VIRT_CPU_ACCOUNTING_NATIVE instead of TICK_CPU_ACCOUNTING
Выполнено тестирование на той же плате с прошивкой SDK5.3 и ядром из Сизифа uname -a Linux comp-42939f 5.10.78-std-def-alt2 #1 SMP Tue Nov 9 08:07:44 UTC 2021 aarch64 GNU/Linux Проблему воспроизвести не удалось.