Статус релиза и общая статистика
5 июля 2026 года был выпущен Linux 7.2-rc2. Линус Торвальдс в своем анонсе отметил, что процесс подготовки к стабильному релизу (запланированному на август) идет по плану. По его словам, «все выглядит очень нормально» (Things look very normal). Объем изменений сопоставим с недавними релизами и даже немного меньше, чем в аналогичной стадии разработки ядра 7.1. Около половины всех патчей касаются драйверов, остальное распределено между файловыми системами и сетевым стеком.
Масштабное расширение поддержки RISC-V
Одним из самых значимых технических изменений стало увеличение лимита по умолчанию для 64-битных ядер RISC-V с 64 до 256. Это решение напрямую отражает рост вычислительной мощности современных процессорных архитектур RISC-V, где количество физических ядер в серверных решениях стремительно увеличивается. Старый лимит в 64 ядра перестал быть актуальным для текущего состояния индустрии.
Безопасность: защита BPF от JIT-spraying
В рамках улучшения безопасности ядра была проведена работа по защите подсистемы BPF (Berkeley Packet Filter) от атак типа JIT spraying. Данная мера направлена на усложнение эксплуатации уязвимостей, связанных с динамической компиляцией кода в памяти, что особенно важно для систем, активно использующих eBPF для сетевой фильтрации и трассировки.
Архитектурная чистка: разделение mod_devicetable.h
Значимым, хотя и «невидимым» для конечного пользователя, изменением стал рефакторинг заголовочного файла mod_devicetable.h. Он был разделен на множество мелких заголовков, сгруппированных по подсистемам. Это устраняет проблему «монструозных» заголовков, которые ранее заставляли пересобирать почти весь проект при изменении даже одной строчки в небольшом файле. Теперь компиляция станет быстрее и эффективнее.
Планы на будущее
Ядро Linux 7.2 станет базовым для новых дистрибутивов этой осенью, включая Ubuntu 26.10. Разработчикам рекомендуется протестировать rc2-версию на предмет регрессий, так как стабильный релиз ожидается в августе 2026 года.
Источник: Phoronix ↗
