Торвальдс показывает свое недовольство разработчиками, которые все отправляют в срок 

Линукс Торвальдс

Линус Бенедикт Торвальдс — инженер-программист, известный тем, что начал и поддерживал разработку Linux.

Почти после того, как Линус Торвальдс представил выпуск первой версии-кандидата на Linux 6.1 (Linux 6.1-rc1) с первоначальной поддержкой Rust, добавлением MGLRU и поддержкой нового оборудования, я делаю комментарий в котором показывает некоторое недовольство со всеми разработчиками в отправке запросов на включение непосредственно перед крайним сроком.

Вы должны помнить это двухнедельное окно слияния, открывшееся с выпуском ядра Linux 6.0 (последнее 2 октября), и теперь он официально закрыт, и пришло время протестировать следующий основной выпуск, ядро ​​​​Linux 6.1.

Linux 6.1-rc1 готов для тестировщиков, опытных пользователей и обычных пользователей. кто хочет просмотреть, что будет включено в стабильную версию, которая ожидается в начале-середине декабря 2022 года (либо 4 декабря, либо 11 декабря). Как было объявлено некоторое время, Вероятно, самой большой новой функцией в Linux 6.1 является слияние кода фреймворка Rust.

Эсто позволяет разрабатывать контроллеры на языке, отличном от C. Однако, хотя это звучит очень интересно для разработчиков Rust, это лишь очень базовая реализация поддержки языка Rust, которую нельзя использовать в реальных случаях в настоящее время.

Во время окна слияния Linux 6.1 добавил много других интересных функций, в том числе: объединение MGLRU для обеспечения значительного потенциала производительности, особенно для систем с ограниченным объемом памяти, и продолжалась работа над новой поддержкой графики Intel Arc Graphics и AMD RDNA3. Также, добавлен KMSAN (дезинфицирующее средство памяти ядра). KMSAN — это детектор ошибок динамической памяти для ядра Linux. Обеспечивает быстрое и полное решение для поиска ошибок после запуска и использования за пределами лимита.

Среди других новых возможностей Linux 6.1: Linux x86_64 будет выдавать предупреждение по умолчанию о сопоставлениях W+X. и объединенная структура управления платформой AMD, печатающая ядра ЦП, где возникают ошибки сегментации. Эта последняя функция уловила бы все переполнения буфера на основе memcpy за последние несколько лет и многое другое.

По оценкам Торвальдса, новое ядро ​​Linux 6.1 может получить до восьми выпусков-кандидатов..

«Этот выпуск не выглядит особенно большим: у нас есть «всего» 11 500 неслитых коммитов во время этого окна слияния по сравнению с 13 500 в прошлый раз. Так что он не то чтобы маленький, но меньше последних версий. По крайней мере, по количеству подтверждений», — сказал Торвальдс.

Еще одна важная вещь — серия LRU VM нескольких поколений. Кроме того, поскольку это будет последний крупный выпуск ядра Linux в этом году, он также должен стать следующей серией LTS (долгосрочная поддержка).

Наконец, Торвальдс воспользовался возможностью, чтобы спросить разработчиков ядра быть более «активным» в будущем так что вам не с чем иметь дело, когда окно слияния заканчивается.

«Позвольте мне сказать, что после настройки моей машины и ускорения работы с окном слияния я был немного разочарован поздними запросами на включение. Я упоминал об этом раньше, но очень раздражает, когда в последние несколько дней окна слияния поступает много запросов на вытягивание», — говорит Торвальдс. Он дал совет, как разработчики ядра могут сделать все правильно.

Идея «не спать всю ночь, чтобы сдать газету за день до воссоединения» должна была исчезнуть после школы. Не для разработки ядра. Правило состоит в том, что отправленные мне вещи должны быть готовы *до* открытия окна слияния, а не во время окна слияния», — сказал Торвальдс в своем посте в воскресенье.

Добавил он:

«Конечно, с небольшим послаблением на «жизнь случается», но я действительно чувствую, что некоторые люди относятся к концу окна слияния как к крайнему сроку, пропуская все, что «должно было быть готово до слияния». окно". Торвальдс признал, что говорит об этом не в первый раз, но хотел бы, чтобы это было в последний раз. Он надеется, что на этот раз больше разработчиков отнесутся к этому серьезно.

Ожидается, что стабильная версия Linux 6.1 появится в декабре. и, вероятно, это будет выпуск ядра Linux LTS в этом году.

Торвальдс также обратился к разработчикам с просьбой облегчить ему жизнь, добавляя код на более ранних этапах цикла разработки. Он просит каждого разработчика подготовить код, который они хотят добавить в новую версию ядра, прежде чем откроется окно слияния.


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

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.