Линус Торвальдс раскритиковал обновления кода MMC: «Чистый мусор! Непротестированный хлам»

Создатель ядра Linux Линус Торвальдс известен своим вспыльчивым характером и строгими требованиями к качеству кода.

Недавно пакет обновлений кода для подсистемы MMC, планировавшийся для включения в ядро Linux 7.0, попал под горячую руку. Линус отклонил их, назвав «полным мусором» и «непротестированным хламом», в результате чего эти оптимизации не войдут в данную версию.

MMC — это основной драйвер в ядре Linux, отвечающий за управление протоколами шин MMC, SD и SDIO. Он используется в модулях хранения данных и беспроводной связи в смартфонах, встраиваемых устройствах и платах разработки. Хотя обычные пользователи редко сталкиваются с ним напрямую, он является неотъемлемой частью системного стека хранения.

Согласно давно сложившейся практике разработки в сообществе, обновления подсистем перед отправкой запроса на включение (pull request) Линусу должны сначала попасть в репозиторий linux-next для интеграционного тестирования. Это позволяет заранее выявить конфликты между подсистемами, ошибки компиляции и проблемы интеграции. Данный пакет кода, очевидно, пропустил этот этап.

«Эти изменения — чистый мусор, они даже не компилируются. Похоже, они вообще не проходили через linux-next и не подвергались каким-либо тестам сборки», — написал Торвальдс в электронном письме.

Он далее чётко дал понять, что не примет никаких исправленных версий запросов на включение и в течение данного окна слияний не будет принимать код от этого сопровождающего. Линус посоветовал ему попробовать снова в цикле разработки версии 7.1, но при обязательном условии — код должен пройти надлежащее тестирование в linux-next.

Интересный факт: Подобные резкие, но прямолинейные отзывы Линуса Торвальдса о коде — не редкость и стали частью фольклора IT-индустрии. Многие разработчики считают, что такая бескомпромиссная позиция в отношении качества является одной из ключевых причин успеха и надёжности ядра Linux, которое сегодня работает на миллиардах устройств по всему миру, от суперкомпьютеров до смартфонов Android.

Подписаться на обновления Новости / Технологии
Зарегистрируйтесь на сайте, чтобы отключить рекламу

ℹ️ Помощь от ИИ

В статье есть ошибки или у вас есть вопрос? Попробуйте спросить нашего ИИ-помощника в комментариях и он постарается помочь!

⚠️ Важно:

• AI Rutab читает ваши комментарии и готов вам помочь.
• Просто задайте вопрос 👍
• ИИ может давать неточные ответы!
• ИИ не скажет «Я не знаю», но вместо этого может дать ошибочный ответ.
• Всегда проверяйте информацию и не полагайтесь на него как на единственный источник.
• К ИИ-помощнику можно обратиться по имени Rutab или Рутаб.


0 комментариев

Оставить комментарий


Все комментарии - Технологии