Официально выпущено ядро Linux 6.11 Final

16.09.2024
Linux 6.11 Final

Линус Торвальдс объявил об окончательном выпуске версии ядра Linux 6.11 15 сентября 2024 года. Этот выпуск следует типичному циклу разработки, с семью кандидатами на выпуск (RC), выпущенными для тестирования и доработки.

Официально выпущено ядро Linux 6.11 Final

 

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

 

Основные изменения в релиз-кандидатах

На протяжении всего цикла разработки появилось несколько ключевых изменений. Значительная часть изменений в 6.11 была сосредоточена на аппаратной поддержке, особенно для графических процессоров AMD и мониторинге событий производительности.

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

Несколько файловых систем, включая BcachefsBtrfsXFS и SMB, получили обновления, касающиеся исправлений ошибок, повышения производительности и безопасности.

Если вы следили за нашими предыдущими статьями о ядре 6.11 RC (с RC1 по RC7), каждый релиз-кандидат содержал ряд разрешений ошибок сборки и предупреждений, отражающих постоянные усилия по повышению стабильности и ремонтопригодности ядра.

Среди всех изменений ядро 6.11 включало исправления потенциальных уязвимостей в системе безопасности, таких как проблема с использованием после освобождения в драйвере Binder и проблема с неподписанным типом в подсистеме FUSE.

 

Заметные изменения и усовершенствования в версии 6.11

Аппаратная поддержка

  • Дамп реестра графических процессоров AMD: Эта функция, составляющая около 45% изменений кода, намекает на существенные улучшения для пользователей графических процессоров AMD с точки зрения производительности и совместимости.
  • Файлы JSON-дескрипторов событий производительности: Это обновление составляет 5% изменений и направлено на улучшение мониторинга производительности системы.

 

Обновления драйверов

  • Сетевые драйверы: Были внесены обновления в драйверы для устройств Intel, Mellanox и Realtek, уделяя особое внимание таким областям, как обработка RSS, управление пулом XSK и отображение прерываний.
  • Драйверы графических процессоров: Драйвер AMDGPU получил множество исправлений и улучшений, включая обновления для обработки режима IPS, синхронизации времени отображения и переполнения кольцевого буфера MES.
  • Драйверы Thunderbolt и Wi-Fi: были внесены исправления для устранения утечек памяти в драйвере Thunderbolt и потенциальных проблем в драйвере Wi-Fi MT7921.

 

Улучшения файловой системы

Bcachefs получил обширные обновления и исправления ошибок, улучшающие обработку ошибок, производительность и решающие такие проблемы, как состояние гонки и утечки памяти.

УлучшенияBtrfs включали исправления сжатия карты экстентов, клонирования данных, неправильного использования состояния индекса и условий гонки.

В обновлениях для XFS устранены проблемы, связанные с форками атрибутов и флагом реального времени.

SMB исправляет целевые проблемы с флагами безопасности, обработкой индексов и обрезкой файлов.

 

Подсистемы ядра

  • Виртуальная машина на базе ядра (KVM): Несколько улучшений и исправлений, направленных на подсистему KVM, расширяющие возможности виртуализации и решающие проблемы, связанные с виртуализацией SEV, SVM и ARM64.
  • Сеть: Обновления сетевого ядра включали улучшения TCP, UDP и сетевых пространств имен, а также улучшения MPTCP (Multipath TCP).
  • Управление памятью: улучшения устраняют огромные блокировки lbb, взаимоблокировки при миграции и проблемы с учетом памяти.

 

Доработка системы сборки

Каждый релиз-кандидат привел к сокращению количества ошибок сборки и предупреждений, что указывает на продолжающиеся усилия по повышению качества и стабильности кода.

 

Попробуйте ядро Linux 6.11

Несмотря на то, что сейчас доступна финальная версия ядра Linux 6.11, пользователям и разработчикам всегда рекомендуется загружать и тестировать новые версии ядра. Вы можете загрузить ядро 6.11 с веб-сайта Kernel.org или дерева git Линуса Торвальдса.

 

Ресурс:

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Редактор: AndreyEx

Рейтинг: 0 (0 голосов)
Если статья понравилась, то поделитесь ей в социальных сетях:

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

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

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала