Доступен Linux 5.15 с улучшениями в NTFS и этими новостями

 

Linux 5.15

У нас есть новая версия ядра Linux. В этом случае мы можем установить Linux 5.15, шестнадцатая версия серии 5, которая имеет много новых функций. Среди них меня поразили улучшения в поддержке NTFS, проприетарной файловой системы Microsoft, но есть много других изменений.

Немного удивительно, что следующие список новостей (через Phoronix) настолько длинный, отчасти потому, что Линус Торвальдс сказал, что это будет небольшой релиз с точки зрения размера. Маленькое или нет, но это самое последнее ядро, и оно будет оставаться таким в течение двух недель, когда будет выпущен первый Linux 5.16 RC.

Что нового в Linux 5.15

  • Процессоры:
    • Драйвер AMD PDTDMA был объединен после двухлетней разработки для серверных процессоров AMD EPYC.
    • Расширение скремблирования стека для RISC-V вместе с другими связанными функциями для RISC-V.
    • Поддержка Alder Lake на контроллере TCC.
    • Серьезное исправление для приостановки / возобновления работы ноутбука AMD, которое подходит для нескольких моделей.
    • KVM теперь по умолчанию использует новый x86 TDP MMU и добавляет 5-уровневую подкачку AMD SVM.
    • Наконец-то доступен мониторинг температуры для APU AMD Zen 3.
    • Поддержка мониторинга температуры APU Yellow Carp.
    • Драйвер AMD SB-RMI был объединен для поддержки серверов с такими вариантами использования, как программный стек OpenBMC на базе Linux.
    • Обработка ввода C3 оптимизирована для процессоров AMD.
    • Некоторые улучшения кода ядра IRQ в интересах оборудования эпохи Intel 486.
    • Реализация шифрования SM4, оптимизированная для AVX2.
  • Gráficos:
    • Многие новые идентификаторы RDNA2 PCI ID указывают на возможное обновление графических карт RDNA2.
    • Поддержка графики AMD Cyan Skillfish.
    • Начальная поддержка дискретной графики Intel XeHP и DG2 / Alchemist.
    • Удаление поддержки графики Intel Gen10 / Cannon Lake.
    • Множество других улучшений графики между драйверами DRM / KMS.
  • Хранилище / файловые системы:
    • Был объединен новый драйвер NTFS, что является значительным улучшением по сравнению с существующим драйвером NTFS. Этот новый драйвер - NTFS3, созданный Paragon Software.
    • KSMBD от Samsung был объединен в ядро ​​как файловый сервер SMB3.
    • OverlayFS имеет лучшую производительность и копирует больше атрибутов.
    • FUSE теперь позволяет установить активное устройство.
    • Оптимизация производительности для F2FS.
    • Совместное подключение нескольких сетевых адаптеров с клиентским кодом NFS.
    • Новые оптимизации для EXT4.
    • Множество улучшений для XFS.
    • Уменьшена поддержка режима RAID для Btrfs и улучшена производительность.
    • Поддержка Btrfs для креплений IDMAPPED и поддержка Btrfs FS-VERITY.
    • Операции ввода-вывода Linux 5.15 могут достигать ~ 3.5 млн операций ввода-вывода в секунду на ядро.
    • Поддержка глобального порядкового номера округа / диска для событий диска, запрошенная разработчиками systemd.
    • Удаление подсистемы LightNVM.
    • Исправление кода драйвера дискеты для Linux.
    • Прочие изменения в блочной подсистеме.
  • Другое оборудование:
    • Различные обновления драйверов Havana Labs AI Accelerator.
    • Рабочий Ethernet для OpenRISC при использовании конфигураций FPGA LiteX.
    • Поддержка профиля платформы ASUS ACPI.
    • Усовершенствования обработки ASUS WMI, связанные с обработкой eGPU, отключением dGPU и возможностями перегрузки панели.
    • Прокрутка в высоком разрешении для Apple Magic Mouse.
    • Драйвер Apple M1 IOMMU был объединен в качестве важного шага для ввода в эксплуатацию большего количества компонентов SoC Apple M1 в Linux.
    • Добавлена ​​поддержка NVIDIA Jetson TX2 NX и других новых плат / платформ ARM.
    • Звуковой драйвер AMD Van Gogh APU был добавлен для нового звукового сопроцессора AMD ACP5x.
    • Новый WiFi-контроллер Realtek RTL8188EU для замены существующего кода контроллера.
    • Поддержка следующего поколения оборудования Intel Bz WiFi.
    • Еще один контроллер датчика насоса водяного охлаждения.
    • Intel также добавила поддержку проводных сетей для своей платформы Lunar Lake в контроллер e1000e.
    • Поддержка чтения области памяти Nintendo OTP.
    • Добавлен драйвер Arm SMCCC TRNG.
    • Поддержка звука Cirrus Logic Dolphin.
  • Общая активность ядра:
    • Код блокировки PREEMPT_RT был объединен как большой шаг на пути к получению исправлений в реальном времени (RT) в ядре Linux.
    • Компания Amazon DAMON разработала платформу мониторинга доступа к данным, которую можно использовать для упреждающего восстановления памяти и других функций.
    • Адаптация кода SLUB для совместимости с RT.
    • Внедрение VDUSE для устройств vDPA в пользовательском пространстве.
    • Кратковременное изменение, сделанное самим Линусом Торвальдсом, заключалось в том, чтобы включить -Werror по умолчанию для всех сборок ядра, но всего через несколько дней оно было изменено, чтобы включить -Werror только для тестовых сборок.
    • Лучшая обработка во время восстановления памяти для серверов с несколькими уровнями памяти.
    • Новый системный вызов process_mrelease для более быстрого освобождения памяти от умирающего процесса.
    • Исправлена ​​проблема масштабируемости, которая приводила к очень долгой загрузке на больших серверах IBM, которая занимала более 30 минут для загрузки.
    • Различные улучшения планировщика.
    • Различные улучшения управления энергопотреблением.
    • Поддержка таймеров BPF и поддержка протокола MCTP - вот некоторые из изменений в сети.
  • Безопасность:
    • Возможность очистки кеша данных L1 при переключении контекста в качестве меры безопасности для параноидальных и других особых состояний.
    • Улучшения обнаружения переполнения буфера во время компиляции и выполнения.
    • Дополнительная защита от атак по побочным каналам путем очистки использованных регистров перед возвратом с использованием поддержки компилятора.
    • Поддержка измерений на основе IMA для кода устройства сопоставления.

Доступно сейчас, но не по умолчанию в Ubuntu

Linux 5.15 теперь доступно официально, но желающие установить его в Ubuntu им придется выполнить ручную установку. Кроме того, его сопровождающий не будет рекомендовать массовое внедрение до тех пор, пока не выпустит первое техническое обновление Linux 5.15.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

bool (истина)