Из ядра Linux 7.0 полностью удалили поддержку чипсета Intel 440BX
В ядре Linux 7.0 окончательно прекращена поддержка чипсета Intel 440BX: из дерева исходных текстов удалён EDAC-драйвер, отвечавший за работу с контролем и коррекцией ошибок памяти на этой платформе. Об изменениях сообщают авторы ресурса Phoronix, отметив, что теперь код не просто отключён, а полностью вычищен из репозитория.

Фактически драйвер EDAC для Intel 440BX не работал ещё с 2007 года из‑за конфликтов с более широко используемым драйвером Intel AGP. В результате системы на базе 440BX с ECC-памятью продолжали автоматически исправлять одиночные ошибки на уровне аппаратуры, но при этом операционная система не получала никаких уведомлений о произошедших сбоях. Удаление поддержки EDAC затронуло почти 500 фрагментов кода в ядре Linux, что упрощает обслуживание и тестирование современных конфигураций.
Чипсет Intel 440BX, известный под кодовым названием Seattle, был представлен в 1998 году для процессоров Intel Pentium II и Pentium III. Он стал одним из самых популярных наборов системной логики своего времени благодаря переходу системной шины с 66 МГц на 100 МГц и поддержке SDRAM на 100 МГц, что заметно повышало пропускную способность. Помимо этого, 440BX предлагал поддержку AGP 2x, интерфейса ACPI, работу в двухпроцессорных конфигурациях и реализовывал технологию Quad Port Acceleration для оптимизации обмена данными между процессором, видеоподсистемой, памятью и шиной PCI.
Таким образом, исключение 440BX из Linux 7.0 выглядит логичным шагом на фоне возрастающей сложности ядра и давно утратившей актуальность аппаратной платформы. Для энтузиастов, продолжающих использовать исторические системы на базе этого чипсета, изменения означают лишь то, что рассчитывать на полноценный мониторинг ECC-ошибок в современных версиях Linux уже не придётся.
