Компания Oracle представила третье функциональное обновление для ядра Unbreakable Enterprise Kernel R7, развиваемого для использования в дистрибутиве Oracle Linux в качестве альтернативы штатному пакету с ядром из Red Hat Enterprise Linux. Ядро доступно для архитектур x86_64 и ARM64 (aarch64). Исходные тексты ядра, включая разбивку на отдельные патчи, опубликованы в публичном Git-репозитории Oracle.
Пакет Unbreakable Enterprise Kernel 7 основан на ядре Linux 5.15, дополненном оптимизациями, исправлениями и новыми возможностями, такими как интеграция DTrace и улучшенная поддержка Btrfs. Ядро проверено на совместимость с большинством приложений, работающих в RHEL, и специально оптимизировано для работы с промышленным программным обеспечением и оборудованием Oracle. Установочные и src-пакеты с ядром UEK R7U3 подготовлены для Oracle Linux 8.x и 9.x.
Основные изменения:
- В сервере и клиенте NFS включена поддержка шифрования соединений с использованием TLS (RFC 9289), что позволяет защитить трафик от анализа при перехвате.
- Обновлены драйверы для:
- сетевых адаптеров NVIDIA ConnectX, Microsoft Azure и Broadcom BCM573xx;
- Fibre Channel HBA Broadcom Emulex и Marvell QLogic;
- SAS-контроллеров Broadcom MegaRAID, MPI3 и MPT Fusion.
- Объявлены устаревшими:
- NFSv2 (CONFIG_NFS_V2, CONFIG_NFSD_V2);
- NFSv3 поверх UDP (CONFIG_NFS_DISABLE_UDP_SUPPORT);
- сборка ядра в режиме CONFIG_STAGING;
- efivars sysfs (CONFIG_EFI_VARS);
- 3DES/DES3 RPCSEC GSS (CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES);
- Intel PRO/10GbE (CONFIG_IXGB);
- параметр CONFIG_IP_NF_TARGET_CLUSTERIP;
- драйвер Firewire (CONFIG_FIREWIRE);
- опция “crashkernel=auto”;
- модули
cls_tcindex, cls_rsvp, sch_dsmark, sch_atm и sch_cbq.