Релиз ядра Linux 6.17 После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 6.17. Среди ключевых улучшений — значительный рост производительности файловой системы Btrfs, введение системных вызовов file_getattr() и file_setattr(), унификация однопроцессорных и многопроцессорных конфигураций в планировщике задач, а также новый модуль DAMON_STAT для сбора статистики доступа к памяти. Появилась поддержка Live-патчей на ARM64, возможность отправки core-дампов через сокеты AF_UNIX, ограничение SCHED_EXT через cgroup и упрощённая настройка защиты от уязвимостей CPU. Сборка Clang теперь инициализирует переменные в стеке, добавлена защита от подмены /proc, расширена подсистема Runtime Verification и введён алгоритм контроля перегрузок TCP DualPI2.

В версии 6.17 объём патча составил 46 МБ: изменения затронули 12 841 файл, добавлено 646 654 строки кода и удалено 398 782 строки. Всего принято 14 334 исправления от 2 118 разработчиков; для сравнения, в версии 6.16 было 15 924 правки от 2 145 участников, а размер патча достигал 50 МБ. Около 43% изменений связаны с драйверами устройств, 12% — с архитектурно-специфичным кодом, 14% — с сетевым стеком, 4% — с файловыми системами и 3% — с внутренними подсистемами ядра.

Релиз ядра Linux 6.17
После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 6.17 | Сетка — социальная сеть от hh.ru Релиз ядра Linux 6.17
После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 6.17 | Сетка — социальная сеть от hh.ru