Линус Торвальдс отметил и опубликовал шестой релиз-кандидат (RC6) для предстоящей версии ядра Linux 6.18 16 ноября 2025 года. Этот последний релиз-кандидат был заметно больше обычного.
В письме с анонсом Linux 6.18-rc6 Линус объяснил причину увеличения размера. Скачок размера произошел из-за случайных колебаний и синхронизации различных запросов на извлечение.
Он отметил, что именно на этой неделе было выпущено большое количество различных исправлений. Из-за этого размер итогового файла с исправлениями увеличился.
Не нужно беспокоиться о стабильности
Увеличенный размер не указывает на серьёзные проблемы в основе. Линус Торвальдс отметил, что сами изменения в основном незначительны. Он заметил, что патч состоит в основном из множества «однострочных и многострочных» изменений.
Общий уровень активности кажется нормальным, просто она распределена по большему количеству файлов. Поскольку разработка версии 6.18 идёт своим чередом, похоже, что всё идёт по плану и финальная стабильная версия выйдет вовремя.
Разбираем содержимое RC6

Релиз-кандидат ядра Linux 6.18
Наибольший вклад в размер кода внёс не сам код ядра, а автотесты, на которые пришлось более четверти всего патча rc6. Эти тесты помогают поддерживать качество ядра.
Кроме того, исправления в драйверах по-прежнему составляли значительную часть патча. Драйверы составляли около четверти оставшихся изменений, не связанных с самотестированием.
Другая значительная часть была посвящена исправлениям в архитектуре. Эти архитектурные обновления полезны для различных систем, включая arm64, loongarch и x86.
Остальные изменения представляли собой набор случайных, но важных элементов. Эта работа включала в себя изменения в сетевых технологиях, BPF, ядре, файловых системах и ядре виртуальной машины.
Ключевые исправления в ядре 6.18-rc6
Отдельные улучшения системы демонстрируют стабильный прогресс в этом релиз-кандидате:
- Архитектуры: Разработчики внесли необходимые исправления в загрузку модулей arm64. Это предотвращает сбои при загрузке модулей в случае неудачного динамического исправления SCS.
- Виртуализация (KVM): Подсистема виртуализации KVM также получила важные обновления. В частности, LoongArch KVM получил обновления. Эти изменения устанавливают страницы с атрибутами записи, когда отслеживание изменений отключено. Кроме того, KVM/x86 получил исправления, которые защищают систему от несбалансированной нагрузки или изменения состояния гостевого FPU.
- Файловые системы: Также продолжалось важное техническое обслуживание файловых систем. Исправления в Btrfs позволили корректно рассчитывать емкость обычной зоны. Также было исправлено вычисление ширины полосы для зонированных файловых систем. Кроме того, исправления в NFSD обеспечили отправку корректного ответа при повторном воспроизведении SEQUENCE.
- Самотестирование: Самотестирование VFIO получило ряд улучшений, в том числе были добавлены вспомогательные функции для запросов диапазона iova и исправлены тесты ограничений карты.
Заметка о предполагаемом крушении
После выпуска 6.18-rc6 один из пользователей сообщил о серьёзной проблеме. Он заявил, что после обновления все его программы на Golang начали сбоить, даже сам компилятор Go.
Линус Торвальдс ответил, что ему ничего не известно об этой проблеме. Он попросил пользователя продолжить поиск с помощью метода бинарного поиска, чтобы найти точную причину проблемы.
Попробуйте Linux Kernel 6.18 RC6
Немного больший размер Linux 6.18-rc6 обусловлен только большим количеством запросов на включение изменений. Это говорит о том, что на данном этапе разработки стабильность остаётся на высоком уровне.
Как и в случае с каждым последующим выпуском, Линус Торвальдс просит разработчиков и пользователей продолжать тестирование. Ядро Linux 6.18 RC6 можно загрузить с сайта Kernel.org или из репозитория Линуса Торвальдса.