PDA

Просмотр полной версии : Вышло ядро Linux 5.10 TLS


seostock
15.12.2020, 10:59
Новая версия ядра Linux 5.10 содержит большое количество изменений и обновлений. Большинство изменений связаны с драйверами устройств.

На онлайн-ресурсе LKML.ORG было опубликовано письмо создателя ядра Linux Линуса Торвальдса. В нём объявил о выпуске новой версии своего проекта.

Это последний выпуск ядра в 2020 году, и поддерживаться оно будет ещё как минимум пять лет, так как относится к ветке LTS.

Новая версия ядра Linux 5.10 содержит большое количество изменений и обновлений. Большинство изменений связаны с драйверами устройств.

В число основных изменений и обновлений ядра Linux 5.10 входят:


добавлена поддержка механизма защиты MemTag для систем ARM64;

добавлены опции и внесены значительные оптимизации в реализации файловых систем Ext4, XFS, OverlayFS, ZoneFS и Btrfs;

появилась опция монтирования «nosymfollow»;

решена проблема 2038 года в файловой системе XFS;

добавлен новый системный вызов process_madvise;

появилось расширение поддержки AMD SEV шифрованием регистров CPU;

в гипервизоре KVM обавлена возможность выноса в процесс в пространстве пользователя обработки доступа к неизвестным регистрам MSR;

продолжена интеграция в ядро многопутевой модификации ТCP (MultiPath TCP);

добавлена возможность использования протоколов IGMPv3 и MLDv2 в режиме Multicast;

добавлена возможность приостановки выполнения BPF-программ;

добавлена поддержка звуковых карт Creative Labs SoundBlaster AE-7, звуковых кодеков MediaTek MT6359 и Cirrus Logic CS4234, переходников DSI/HDMI, DSI/LVDS, DSI/DPI и DPI/DP, игровых контроллеров Nintendo Switch;

в драйвер vc4 добавлена поддержка графической подсистемы плат Raspberry Pi 4.
Разумеется, это далеко не все изменения. В общей сложности, новая версия ядра получила 17 470 исправлений, внесённых 2 062 разработчиками. Общий вес патча составляет 64 МБ.

Интересная статистика, приведённая в тексте релиза: примерно 42% из всех представленных в Linux 5.10 изменений касаются драйверов устройств, около 16% — обновления кода, специфичного для аппаратных архитектур, 13% — сетевого стека и по 3% изменений коснулись файловой системы и внутренних подсистем ядра.

https://www.securitylab.ru/news/514806.php (https://www.securitylab.ru/news/514806.php?ref=123)