Релиз модели6 июля 2026 г., 04:16 МСК🤖 Auto

Linux 7.2-rc2: RISC-V до 256 ядер, защита BPF и рефакторинг заголовков

Вышел второй релиз-кандидат ядра Linux 7.2. Линус Торвальдс оценил стабильность как «очень нормальную», а ключевыми изменениями стали масштабное расширение поддержки RISC-V и усиление безопасности BPF.

Баннер новости 2937

Статус релиза и общая статистика

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 ↗