Несовместимость ядра 5.16 и SSD на контроллере Yeestor YS9082HC

Приветствую. В общем есть ноутбук в нем стоит SSD на контроллере Yeestor YS9082HC. После обновления ядра до 5.16 загрузка системы стопится на проверке SSD.


При этом lts ядро 5.15 грузится и работает нормально. Поначалу думал, что проблема в системе, решил начисто переустановить Arch. Скачал последний образ который с 5,16 и вот незадача live режим при загрузке также стопится на этом же месте.

С SSD на чипе sandforce проблем не наблюдается, для подтверждения теории, что проблема именно в Yeestor YS9082HC взял у друга еще один ssd на этом чипе и симптомы теже.
Есть у кого какие догадки как решить проблему? (Пробовал ставить Ubuntu 20.04 и на нее 5,16 накатывал, в итоге то же самое). Пробовал ставить этот SSD в другой ПК не чего не меняется.

Проблема решилась сама собой после обновления ядра до 5.16.9
какая файловая система на ssd? btrfs?
frankyboy
какая файловая система на ssd? btrfs?
да, но проблема даже и на ext4 и на пустом ssd без файловой системы, при загрузке с live режима arch, теже проблемы.
Судя по логам, диск команды читает, но контроллеру SSD не удается ответить на активную команду ATA. Как пишут причин может быть много … но чаще всего это связано с ошибкой подсистемы прерываний и рекомендуют загрузку с параметром pci=nomsi или pci=noapic
Так что для начала попробуй эти параметры (по одному).

Но помимо этого есть еще одна не понятная ошибка (идет после логов libata)
ata1.00: device reported invalid CHS sector 0
которая уже не связана с железом (ни с самим SSD, ни с контроллером) … но как то связана с разбивкой диска …
Ошибки не исчезают с опытом - они просто умнеют
vasek
pci=nomsi или pci=noapic
попробовал ошибки теже.

vasek
ata1.00: device reported invalid CHS sector 0

эта ошибка только на том ссд на котором стоит система, на ssd без системы её нету.
Voron-Orel
попробовал ошибки теже.
Сразу так и не скажешь ... там еще рекомендуют acpi=off, но это уже слишком, разве что для пробы - исчезнет ошибка или нет .
Вот что пишут по этой ошибке - res 40/00:00:00:00:00:00:00:00:00:00/00 Emask 0x4 (timeout)
timeout - Controller failed to respond to an active ATA command. This could be any number of causes. Most often this is due to an unrelated interrupt subsystem bug (try booting with 'pci=nomsi' or 'acpi=off' or 'noapic'), which failed to deliver an interrupt when we were expecting one from the hardware.
... и по этой - ata1.00: exception Emask 0x0 SAct 0x400000 SErr 0x0 action 0x6 frozen
frozen - if present, indicates the port was frozen for EH
Остается только гуглить ...

В части device reported invalid CHS sector 0
Voron-Orel
эта ошибка только на том ссд на котором стоит система, на ssd без системы её нету.
сначала нужно разбраться с ошибками libata ... а с этой уж после, если будет вызавать проблемы
Ошибки не исчезают с опытом - они просто умнеют
Ну если lts работает, то им и пользуйтесь. Если вы пишите такие вопросы то даже если вы найдёте причину корректно устранить её вы скорее всего не сможете.
Как выйдет следующая версия основного ядра проверите снова.
Ошибки в тексте-неповторимый стиль автора©
indeviral
Ну если lts работает
... совсем забыл, что lts работает ..... и это, конечно, самое верное решение ...
Ошибки не исчезают с опытом - они просто умнеют
Voron-Orel
Несовместимость ядра 5.16 и SSD на контроллере Yeestor YS9082HC
Не только.
5.16.5-arch1-1, HDD, SATA controller: Intel Corporation 82801HB (ICH8). Система загрузилась, но вот так:
[   22.299255] I/O error, dev sda, sector 3103744 op 0x1:(WRITE) flags 0x4800 phys_seg 20 prio class 0
[   22.299269] EXT4-fs warning (device sda1): ext4_end_bio:342: I/O error 10 writing to inode 420712 starting block 389248)
[   22.299279] ata1: EH complete
[   22.359056] buffer_io_error: 2186 callbacks suppressed
[   22.359060] Buffer I/O error on device sda1, logical block 389120
---
[   22.879100] ata1.00: exception Emask 0x10 SAct 0x10008 SErr 0x400100 action 0x6 frozen
[   22.879107] ata1.00: irq_stat 0x08000000, interface fatal error
[   22.879110] ata1: SError: { UnrecovData Handshk }
[   22.879115] ata1.00: failed command: WRITE FPDMA QUEUED
[   22.879117] ata1.00: cmd 61/40:18:00:58:2c/01:00:00:00:00/40 tag 3 ncq dma 163840 out
                        res 40/00:18:00:58:2c/00:00:00:00:00/40 Emask 0x10 (ATA bus error)
[   22.879126] ata1.00: status: { DRDY }
Aivar, расшифровка логов ... Libata error messages
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.