Несмотря на сложные условия работы, автор операционной системы Linux Линус Торвальдс объявил о релизе стабильной версии ядра 6.1, хоть и с задержкой в неделю. По имеющейся информации, обновление включает 15 115 исправлений от 2139 разработчиков.
Отмечается, что в новой версии было добавлено 716 247 строк кода и удалено 304 560 строк. Около 45% изменений связаны с драйверами устройств. Среди ключевых нововведений Linux 6.1 указываются:
- поддержка разработки драйверов и модулей на языке Rust, что упрощает работу программистов и уменьшает риск ошибки;
- модернизация механизма определения используемых страниц памяти;
- система диагностики проблем с памятью KMSAN;
- механизм защиты KCFI;
- структуры Maple Tree.
Более подробно обо всех изменениях новой версии можно почитать по ссылке. Скачать исходный код ядра Linux 6.1 уже можно с официального сайта kernel.org. Размер патча составляет всего 51 МБ, что примерно вдвое меньше по сравнению с последними версиями. На GitHub также доступен коммит релиза от самого Линуса Торвальдса.