После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 5.5
. Среди наиболее заметных изменений:
- возможность назначения сетевым интерфейсам альтернативных имён,
- интеграция криптографических функций из библиотеки
Zinc
, - возможность зеркалирования на
более чем 2 диска в Btrfs RAID1
, - механизм отслеживания состояния Live-патчей,
- фреймворк unit-тестирования
kunit
, - повышение производительности беспроводного стека mac80211,
- возможность доступа к корневому разделу через протокол SMB,
- верификация типов в BPF.
В новую версию принято 15505 исправлений от 1982 разработчиков, размер патча - 44 Мб (изменения затронули 11781 файлов, добавлено 609208 строк кода, удалено 292520 строк). Около 44% всех представленных в 5.5 изменений связаны с драйверами устройств, примерно 18% изменений имеют отношение к обновлению кода специфичного для аппаратных архитектур, 12% связано с сетевым стеком, 4% - файловыми системами и 3% c внутренними подсистемами ядра.
>>> Подробности