25 июня 2023 года Линус Торвальдс представил первый стабильный релиз ядра Linux 6.4. Выпуск новой версии ядра Linux вышел в соответствии с графиком, спустя два месяца после выхода предыдущей стабильной версии Linux 6.3 в конце апреля.
Исходный код Linux 6.4 уже доступен для загрузки на портале kernel.org. Коммит релиза ядра Linux 6.4 на GitHub и на Makefile от Линуса Торвальдса.
Новая версия ядра Linux содержит большое количество изменений, обновлений и доработок, а также исправлений по ранее обнаруженным багам. В Linux 6.4 принято 20 544 исправления от более чем 2 тыс. разработчиков (1, 2). Большая часть представленных в ядре Linux 6.4 изменений (около 40%) связаны с драйверами устройств, примерно 15% изменений имеют отношение к обновлению кода, специфичного для аппаратных архитектур, 10% связано с сетевым стеком, по 5% изменений связаны с файловыми системами и с внутренними подсистемами ядра.
В середине июня разработчик из Red Hat Ричард Джонс рассказал, как он спустя 292 612 перезагрузок виртуальных машин в течение 21 часа нашёл редкую ошибку в ядре Linux 6, которая приводила к случайному зависанию системы при загрузке на разных процессорах (на Intel реже, на AMD чаще) и происходила примерно один раз на тысячу загрузок ОС. Причём на одном и том же раннем этапе загрузки ОС и при запуске последней версии qemu. Джонс сообщил мейнтейнерам ядра Linux об этой проблеме, а они уже выпустили нужный патч.
Источник новости: habr.com