Рекомендуем
VPS на Windows и Linux — от 49 ₽ за 7 дней Быстрый запуск сервера на NVMe для сайтов, ботов и других задач.
Выбрать VPS

Linux Kernel 7.2.5 и 6.18.51 LTS — исправления памяти, хранилищ, USB и графики

11 сентября 2026 года на сайте kernel.org появились две новые версии ядра Linux: 7.2.5 для ветки stable и 6.18.51 для ветки longterm. Эти обновления не включают значительных новых функций для пользователей, но устраняют множество ошибок в работе с памятью, файловыми системами, NVMe, USB, графическими драйверами и серверными компонентами.

Linux Kernel 7.2.5 и 6.18.51 LTS
Linux Kernel 7.2.5 и 6.18.51 LTS

Две поддерживаемые ветки обновились одновременно

Linux Kernel 7.2.5 стал новым выпуском актуальной стабильной ветки 7.2, а Linux Kernel 6.18.51 продолжает сопровождение долгосрочной серии 6.18. Обе версии появились в официальном списке релизов kernel.org 11 сентября 2026 года.

Перед публикацией финальных сборок разработчики провели стандартный stable-review. Для Linux 7.2.5 была подготовлена серия из 556 патчей, для Linux 6.18.51 — из 583. Это не означает 1139 уникальных исправлений: значительная часть изменений пересекается, поскольку актуальные исправления переносятся в несколько поддерживаемых веток.

ВерсияКаналДата релизаStable-reviewПрактический сценарий
Linux 7.2.5stable11.09.2026556 патчейСистемы, следующие за текущей стабильной веткой
Linux 6.18.51longterm11.09.2026583 патчаСерверы, рабочие станции и устройства, закреплённые на LTS

Ветка Linux 6.18 имеет статус longterm, а её ориентировочный срок поддержки на kernel.org указан до декабря 2028 года. Поэтому для инфраструктуры, где важнее длительный жизненный цикл, чем переход на более свежую ветку 7.x, версия 6.18.51 остаётся логичным обновлением внутри уже выбранной LTS-линии.

Исправления памяти и конкурентного доступа

Обе серии содержат изменения, затрагивающие ошибки времени жизни объектов, проверки границ и синхронизацию. Такие исправления редко заметны обычному пользователю напрямую, но именно они способны устранять случайные падения ядра, повреждение состояния и трудно воспроизводимые сбои под нагрузкой.

В Linux 7.2.5 исправлен use-after-free в futex при requeue PI, скорректирован учёт заблокированных страниц в secretmem, а в DAMON устранены ошибки обработки регионов и состояния sysfs. Также исправлены use-after-free в сервере SMB ksmbd, нескольких USB-драйверах и NFSD.

Для ветки 6.18.51 перенесён ряд аналогичных защитных исправлений. В частности, обновление затрагивает hugetlb и hugetlb_vmemmap, исправляет выход за границы в zram, проблемы с лимитами write-back и несколько сценариев use-after-free в NFSD. Есть и исправление для entry/seccomp, связанное с обходом ожидаемого поведения после ptrace при использовании TSYNC.

В stable-review не приведены отдельные идентификаторы CVE для всего набора изменений, поэтому корректнее рассматривать релизы как накопительные исправления стабильности и безопасности, а не как обновления ради одной конкретной уязвимости.

F2FS, NVMe и сетевые файловые системы

Заметный блок изменений относится к хранению данных. F2FS получила серию исправлений для обработки folio, выделения блоков, fsync, move_range, pinned-файлов и ошибок writeback. В Linux 7.2.5 также исправлено состояние, способное привести к потенциальному зацикливанию в f2fs_fsync_node_pages().

Подсистема NVMe получила исправления как на стороне хоста, так и в NVMe-oF:

  • nvme-tcp теперь проверяет направление данных в C2HData PDU;
  • в nvme-fc устранён сценарий двойного освобождения параметров при ошибке создания контроллера;
  • исправлена недостающая SRCU grace period в ошибочном пути;
  • для nvmet-tcp в LTS-ветке исправлена запись за границы буфера при чрезмерно длинном PDU;
  • в nvme-fabrics устранена утечка секрета DH-HMAC-CHAP при ошибке разбора параметров.

Серверные файловые протоколы также получили важные исправления. В ksmbd устранён use-after-free при уведомлении о разрыве oplock, а NFSD получил набор исправлений времени жизни клиентов при очистке блокировок, закрытии состояний и отзыве экспортированного состояния.

Для систем хранения, NAS и серверов с NFS/SMB эти изменения практичнее большинства пользовательских исправлений в релизе: ошибки находятся в коде, который работает продолжительное время и часто испытывает параллельную нагрузку.

AMDGPU, Nouveau и драйверы устройств

Linux 7.2.5 и 6.18.51 содержат большой набор исправлений DRM. Для Nouveau исправлены проблемы отображения на GPU поколения GB20x, включая vblank, чтение состояния display head и работу HDMI. Также устранены ошибки обработки sparse-операций, включая NULL dereference при откате неудачного OP_MAP_SPARSE.

В AMDGPU изменения затрагивают сброс GPU, пользовательские очереди GFX11/GFX12, runtime power management и обработку внешних дискретных видеокарт. Для внешних dGPU отключается runtime PM в проблемном сценарии, а перед регистрацией switcheroo добавлена проверка Thunderbolt. В коде VCN исправлено целочисленное переполнение при проверке количества буферов, а в AMD Display устранены ошибки, включая деление на ноль в расчётах пропускной способности.

USB-подсистема получила исправления NULL pointer dereference и use-after-free в gadget-функциях, MIDI2 и накопителях Realtek. Для xHCI исправлена потеря bounce-буферов при транзакциях, проходящих через несколько сегментов ring.

Отдельно Linux 7.2.5 исправляет ошибку записи за границы slab в NTFS3, а также несколько ошибок OOB в staging-драйвере rtl8723bs. Это ещё один пример того, что stable-релиз состоит в основном из точечных исправлений уже существующего кода, а не из внедрения новых возможностей.

Что выбрать — 7.2.5 или 6.18.51 LTS

Для установки данного выпуска переход между ветками не обязателен. Linux 7.2.5 ориентирован на системы, которые уже работают на актуальной стабильной версии 7.2. В то же время Linux 6.18.51 представляет собой стандартное обновление для пользователей и инфраструктуры, находящихся на LTS-ветке 6.18.

Администраторам стоит увеличить приоритет обновления, если система активно применяется.

  • NFS или встроенный SMB-сервер ksmbd;
  • NVMe-oF, NVMe/TCP или NVMe/FC;
  • F2FS;
  • USB Gadget, USB-накопители или специализированные USB-устройства;
  • GPU AMD или NVIDIA с открытым драйвером Nouveau;
  • виртуализацию и серверные нагрузки с высокой конкуренцией за память.

Обычно пользователям дистрибутивов не требуется самостоятельно устанавливать ядро с kernel.org. Когда выпускается новая версия ядра, исправления становятся доступными для сопровождающих дистрибутивов. Однако конкретный пакет может появиться в дистрибутиве позже, после его сборки и тестирования.

Текущую версию ядра можно проверить командой:

uname -r

Если дистрибутив предоставляет собственную версию ядра, рекомендуется устанавливать обновления через его встроенный пакетный менеджер. Обновления до версии 6.18.51 для серверов на Linux 6.18 LTS особенно целесообразны, поскольку включают исправления для NVMe, NFSD, zram, USB и графических драйверов. Для систем на ветке 7.2 аналогично важно обновиться до версии 7.2.5, так как это обновление также содержит важные исправления.

При использовании материалов сайта необходимо указывать ссылку на TGLand.ru. Если вы копируете фрагменты текста в интернете, прямая гиперссылка, доступная для индексации поисковыми системами, должна быть размещена в начале материала.

Вам также может понравиться