Linux 6.15 представляет множество улучшений для процессоров AMD, сетевых функций и всего другого оборудования.

Linux 6.15

Развитие Linux 6.15 Все прошло гладко, и релиз стабильной версии состоялся в ожидаемое время. Итак, Linux Torvalds уже официально объявил об этом, и мы повторяем релиз и публикуем нашу обычную заметку. Как всегда, много изменений и улучшений, включая поддержку нового оборудования.

Еще одна вещь, которая может привлечь внимание, — это то, чего мы не видим. В предыдущие версии раздел о игровой, что означало, что в этот раздел было внесено много изменений. В Linux 6.15 есть некоторые функции для геймеров, но их меньше. Что дальше является список самых ярких новостей этой версии ядра.

Что нового в Linux 6.15

  • процессоры:
    • Широкий спектр улучшений поддержки процессоров AMD и Intel, включая поддержку использования AMD INVLPGB для аннулирования широковещательного TLB и FineIBT-BHI.
    • Первая работа по включению поддержки Intel APX.
    • Гораздо более быстрый код CRC для процессоров AVX-512.
    • Turbostat теперь может работать с 8192 ядрами ЦП по сравнению с ограничением в 1024 ядра ЦП, которое уже превышено некоторыми пользователями.
    • В код событий производительности добавлена ​​поддержка фильтрации задержки загрузки AMD Zen 5.
    • Более быстрое AES-CTR для AMD Zen 5 и других новых процессоров Intel/AMD среди множества улучшений криптографической подсистемы для Linux 6.15.
    • Поддержка RISC-V для BFloat16. Помимо BF16 теперь поддерживаются и другие новые инструкции RISC-V.
    • Дополнительные функции для LoongArch, такие как поддержка ядра UBSAN, улучшенный BPF JIT и другие основные функции.
    • Улучшения драйвера AMD P-State.
    • Исправлена ​​значительная регрессия производительности регулятора CPUIdle на неактивных системах Linux, которая ранее могла приводить к регрессии производительности примерно на 50% для тестов SPECjbb Java.
    • Обновления Intel и AMD KVM.
    • Улучшения Intel TDX для устранения «медленного и глючного» пути кода.
    • Поддержка многокластерности MIPS была объединена и используется для Mobileye EyeQ6 SoC.
    • Поддержка AMD Versal NET SoC.
    • Добавлены/изменены Arm Morello, Apple T2, MNT Reform 2 и многие другие SoC и устройства.
    • Поддержка Intel Raptor Lake S в драйвере EDAC.
  • Видеокарты и графические процессоры:
    • Весьма примитивный код драйвера NOVA был объединен с этим графическим/дисплейным драйвером NVIDIA с открытым исходным кодом на основе Rust, который основан на GSP (системном процессоре графического процессора) NVIDIA, работающем на Turing и более новых графических процессорах. Этот последний преемник драйвера Nouveau все еще находится на ранних стадиях разработки и пока не может использоваться или выполнять какие-либо аналогичные функции в Linux 6.15.
    • Поддержка драйвера Intel Xe для общей виртуальной памяти (SVM).
    • Стандартизированное уведомление пользовательского пространства о зависших графических процессорах.
    • Драйвер Intel Xe также поддерживает остановку выборки EU.
    • Новый режим выживания для драйвера Intel Xe.
    • Представляем новую функцию «грязного прямоугольника» драйвера Intel Xe3.
    • Отчеты о температуре графического процессора Intel и видеопамяти с помощью драйвера Xe.
    • Поддержка профиля питания Intel GuC SLPC.
    • Поддержка AMDGPU для интерфейса OEM i2c для RGB-подсветки и других элементов управления, используемых некоторыми партнерами AMD Radeon.
    • Новая аппаратная поддержка AMD для нескольких новых IP-блоков в будущих графических процессорах/гибридных процессорах.
    • Отчеты о скорости вращения вентиляторов видеокарт AMD Radeon RX 9070.
    • Подставка для дисплея Apple Touch Bar.
    • Различные другие дополнения к графическим/дисплейным драйверам.
  • Хранилище и файловые системы:
    • Включение размеров блоков, превышающих размер страницы.
    • EROFS теперь может обрабатывать гораздо большие наборы данных, например, те, которые используются для обучения моделей искусственного интеллекта.
    • Формат диска Bcachefs в настоящее время считается «мягко замороженным», прежде чем его статус экспериментального будет удален, как мы надеемся, в ближайшем будущем.
    • Быстрое сжатие данных Zstd в реальном времени для Btrfs.
    • Подготовка к поддержке больших атомарных записей. В будущем выпуске ядра EXT4 и XFS уже готовятся поддерживать обработку больших атомарных записей.
    • В число обновлений Device Mapper входит встроенная криптопередача для цели DM-Stripe.
    • Поддержка гораздо более длинных имен файлов с помощью FUSE путем перехода от ограничения длины имени файла с 1024 до 4096 для файловых систем пользовательского пространства.
    • EXT4 лучше защищена от вредоносных файловых систем.
    • Различные улучшения в F2FS.
    • exFAT теперь может обрабатывать удаление файлов гораздо быстрее.
    • Незначительные оптимизации VFS-файла.
  • Сети:
    • Поддержка приема нулевых копий в сети IO_uring.
    • Транспортный драйвер MCTP для MCTP через USB.
    • Поддержка Ethernet-адаптера Intel Killer E5000.
    • Поддержка сетевого блока обработки пакетов Airoha RISC-V.
    • Множество других улучшений контроллеров проводных и беспроводных сетей, включая поддержку Realtek RTL8814AE и RTL8814AU и других ASIC.
  • Другое оборудование:
    • Представлена ​​новая подсистема FWCTL.
    • Различные улучшения поддержки ноутбуков, такие как добавление драйвера для Samsung Galaxy Book и поддержка Huawei Matebook E Go EC.
    • Сенсорный экран Apple Z2 и контроллер Touch Bar для ввода на некоторых мобильных устройствах Apple, а также Touch Bar для устройств Apple Silicon M-Series.
    • Контроллер подсветки для различных мобильных устройств Apple.
    • Улучшенное управление контроллерами Sony PlayStation 5.
    • Новый контроллер Parade PS883X входит в число обновлений USB и Thunderbolt.
    • Улучшения кода шины GPIB.
    • Мониторинг датчиков для AMD BC-250 и материнской платы ASUS X670E.
    • Поддержка загрузки SPI.
    • Поддержка массового доступа к регистрам (BRA) SoundWire для увеличения пропускной способности.
    • Поддержка множества других новых звуковых устройств.
    • Добавлен драйвер сторожевого таймера для Lenovo ThinkEdge SE30.
    • Драйверы PCI для контроллера Agilex PCIe и моста AMD Multimedia DMA.
    • Поддержка Microsoft Hyper-V для запуска в качестве корневого раздела и возможность отсоединения ядер ЦП в контексте виртуальных машин Hyper-V под управлением Linux.
    • Драйвер декодирования видео Qualcomm Iris был объединен с поддержкой входа HDMI DesignWare.
  • Безопасность Linux:
    • MSEAL защищает системные распределения, повышая безопасность на Chrome OS, Android и других высокозащищенных платформах Linux.
    • Обработка смягчения последствий SRSO в AMD Zen 5 для KVM.
    • ARM64 отменяет обработку смягчения Spectre BHB для процессоров AArch64.
  • Общие улучшения:
    • Множество улучшений можно найти в планировщике ядра в Linux 6.15.
    • Поддержка Kbuild для 64-битной версии Debian LoongArch и более быстрое использование gendwarfksyms.
    • Новый параметр загрузки «hugetlb_alloc_threads» может помочь ускорить время загрузки Linux.
    • Обновления основных привязок драйвера Rust и другие дополнения к языку Rust.
    • Поддержка профилей задержки с perf.
    • Zstd 1.5.7 обеспечивает обновленную поддержку сжатия/декомпрессии Zstandard.
    • Параметр компиляции TTY по умолчанию для тех, кто собирает ядро ​​без поддержки VT.
    • Различные обновления для sched_ext.

Кроме того, были удалены старые драйверы IBM CXL/CAPI и поддержка сервера IBM Cell Blade.

Теперь доступно

Линус Торвальдс несколько минут назад объявил о выпуске Linux 6.15, и вскоре он должен появиться на kernel.org. Его появление в различных дистрибутивах Linux будет зависеть от философии обновления каждого из них.


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

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

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