26 января 2020 года Линус Торвальдс представил первый стабильный релиз ядра Linux 5.5 под кодовым названием Kleptomaniac Octopus. Выпуск новой версии ядра Linux вышел в соответствии с графиком, спустя два месяца после выхода предыдущей стабильной версии.
Исходный код Linux 5.5 доступен для загрузки с портала kernel.org.
Новая версия ядра Linux содержит большое количество изменений и обновлений.
В число основных изменений и обновлений входят:
- поддержка нового оборудования, включая Intel Tiger Lake и Jasper Lake, Broadcom BCM2711, а также добавлена начальная поддержка китайских MIPS-процессоров Loongson-3A;
- реализована возможность «разгона» графических чипов AMD Navi и мониторинга температуры твердотельных NVMe-накопителей через sysfs;
- появилась возможность назначать сетевым интерфейсам альтернативные имена (максимальная длина имени увеличена с 16 до 128 символов);
- сделана интеграция криптографических функций в штатный Crypto API из библиотеки Zinc (в рамках интеграции VPN Wireguard в Linux, которую планируется осуществить к релизу 5.6);
- для файловой системы Btrfs добавлена поддержка быстрых алгоритмов вычисления контрольных сумм xxhash64, blake2b и sha256;
- добавлена возможность зеркалирования на более чем 2 диска в Btrfs RAID1;
- усовершенствован механизм наложения патчей ядра без необходимости выполнять перезагрузку (Livepatching);
- повышенна производительность беспроводного стека mac80211;
- добавлена возможность доступа к корневому разделу через протокол SMB;
- для архитектуры x86 теперь по умолчанию используется пятиуровневая организация таблиц страниц памяти, что позволяет существенно увеличить максимальный объем оперативной памяти, с которым может работать ядро.
Ссылка на коммит релиза Linux 5.5 Линуса Торвальдса на github.
По информации портала Phoronix, вероятно, что именно эта версия ядра Linux станет основой для будущего релиза Ubuntu 20.04 с расширенным жизненным циклом (LTS). Выход Ubuntu 20.04 ожидается в апреле 2020 года.