The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Код Bcachefs принят в основной состав ядра Linux 6.7"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Для слежения за появлением новых сообщений в нити, нажмите "Проследить за развитием треда".
. "Код Bcachefs принят в основной состав ядра Linux 6.7" +/
Сообщение от Аноним (-), 03-Ноя-23, 13:55 
> Причем команды там действительно интересные - разрешают игнорировать ошибки записи если
> это было явно запрошено хостом. Дескать все равно видеопоток, пара битых
> кадров не меняет ничего. Обычный десктопный SATA контроллер этого вообще не умеет.

Обычному десктопному контроллеру - похрен! Что кернел или кто там скажет слать, то он и пошлет. Фичесет девайса и валидность этого действа ему довольно до балды. Более того - у многих эмбедед железок такой же AHCI интерфейс к их контроллеру (даже если оно и не через PCI шину). Если на той стороне линка обиделись на команду, девайс отлуп вернет. А так "обычный десктопный контроллер" запросто отсылает даже всякие "сервисные" команды, если вы знаете какие и с какими параметрами.

Но кернел довольно специфично себя ведет если накопитель делает что-то неожиданное. Скажем WD выпавший в Failsafe не хочет выполнять многосекторное чтение через read dma multiple, соглашаясь только на простой read по 1 сектору. А кернель не в курсе таких вещей и на это очень обижается, пытаясь ресетить девайс и что там еще. Что ессно никогда не дает ожидаемый эффект. Но вот контроллеру SATA это все до балды, он довольно простая железка. Горе от ума бывает больше у всяких трансляторов типа USB<->SATA и тому подобного добреца с фирмварой и трансляцией команд, там уже оно может и не пускать всякий кастом через себя.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Код Bcachefs принят в основной состав ядра Linux 6.7, opennews, 31-Окт-23, 07:41  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру