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

Linux Kernel 7.2.8 — исправления SMB, Wi-Fi и драйверов AMD

Сетевые папки, беспроводное подключение и работа видеокарты зависят от кода ядра, который пользователь почти никогда не видит. В Linux Kernel 7.2.8, опубликованном 25 сентября 2026 года, разработчики исправили ошибки обработки SMB-пакетов, доработали Wi-Fi и Bluetooth, устранили ряд проблем графических драйверов и файловых систем. Изменения затронули 439 файлов; часть из них связана с обращением к памяти и обработкой некорректных входных данных.

Linux Kernel 7.2.8
Linux Kernel 7.2.8

В Linux 7.2.8 устранили ошибки при работе с сетевыми папками SMB

Представьте рабочий компьютер с Linux, который открывает документы с файлового сервера. Сервер присылает ответ, а ядро должно правильно определить длину каждого поля, проверить ссылки на данные и вовремя освободить память. В прежнем коде SMB-клиента несколько таких проверок работали неверно. Исправления в версии 7.2.8 закрывают целую группу ошибок, способных приводить к чтению за пределами буфера или обращению к уже освобождённым объектам.

В частности, разработчики исправили разбор составных SMB-ответов, проверку смещений в сведениях о сервере, чтение расширенных атрибутов SMB2 и обработку данных о снимках SMB3. Для некоторых операций раньше существовала возможность прочитать данные за границами полученного ответа. Исправлены и ошибки при разборе перенаправлений DFS — механизма, который позволяет объединять сетевые папки, расположенные на разных серверах.

Есть изменение для организаций, где к одной общей папке подключаются сотрудники с разными учётными записями. При многопользовательском монтировании SMB-клиент теперь отправляет подтверждение об изменении блокировки файла через правильную сессию. Отдельные исправления затронули повторное подключение после потери связи и разбор специальных ссылок, используемых в Windows и WSL.

Поправки получили обе стороны обмена. Встроенный в Linux SMB-сервер ksmbd точнее обрабатывает истечение сеансов SMB2, частичные ответы с информацией о файлах и составные запросы. Полный перечень изменений приведён в журнале Linux 7.2.8.

Wi-Fi и Bluetooth получили дополнительные проверки входящих данных

Беспроводной адаптер постоянно обрабатывает служебные кадры окружающих сетей. Ошибка в длине такого кадра способна вызвать сбой ещё до того, как пользователь выберет сеть для подключения. В Linux 7.2.8 исправили несколько подобных ситуаций: драйвер wilc1000 теперь проверяет длину кадров P2P, а код mac80211 защищён от чтения за пределами пустых элементов PREQ.

Большая серия правок коснулась подсистем cfg80211 и mac80211, через которые Linux управляет Wi-Fi. В списке — корректная очистка запросов сканирования, восстановление состояния после неудачного запуска точки доступа, работа с mesh-сетями и проверка возможностей Wi-Fi 6 в диапазоне 6 ГГц. Исправлены ошибки в драйверах Marvell mwifiex, Broadcom и других адаптеров.

Для Bluetooth уточнили проверки длины служебных сообщений у устройств MediaTek и Intel. В коде также есть исправление для USB-устройств на базе NXP IW610 и ошибка освобождения ресурсов при завершении соединения. Эти изменения относятся к определённым контроллерам и сценариям: обещаний ускорить любое беспроводное соединение в описании релиза нет.

AMD GPU, nouveau и Intel Xe — исправления для графики и питания

Видеодрайверы получили правки, которые затрагивают управление памятью, энергосбережение и восстановление устройств. Для AMDGPU исправили отображение возможностей соединения PCIe и удержание ссылки на управление питанием во время передачи буфера между устройствами. В графической подсистеме AMD устранена ошибка вычисления таймера MALL при высокой частоте обновления экрана.

В вычислительной части AMDKFD, которую используют задачи на графических процессорах AMD, исправили переполнение при расчёте размера очереди и добавили функции восстановления для графических архитектур GFX12 и GFX12.1. Для драйвера nouveau внесли изменения в работу прошивок NVIDIA GSP при переходе в спящий режим и возвращении из него. У Intel Xe скорректировали освобождение видеопамяти и работу драйвера при отключении устройства.

Для владельца ноутбука здесь важен вполне конкретный сценарий — переход в сон, пробуждение и переключение состояний питания графики. Впрочем, исправления адресованы определённым драйверам и конфигурациям. Из опубликованного списка изменений невозможно вывести общий прирост FPS или автономности для всех устройств.

Btrfs и NTFS точнее обрабатывают ошибки файловых операций

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

В NTFS изменили работу с MFT — основной таблицей файлов этой системы. Разработчики скорректировали резервирование места, обновление списков расположения данных и обработку прерванного чтения inode. Для пользователя, который подключает к Linux накопитель с NTFS, эти поправки относятся к корректности операций с файлами; в релизе нет измерений, позволяющих обещать рост скорости копирования.

За пределами настольных ПК исправлены ошибки драйверов SCSI, RDMA и DMA. Среди них — проверки границ буфера, устранение утечек ресурсов и ошибок типа use-after-free, когда программа обращается к памяти после её освобождения. Такие сбои особенно чувствительны для серверов и систем с интенсивным обменом данными.

Несколько точечных исправлений касаются конкретных ноутбуков

В перечне из сотен изменений встречаются и необычно конкретные модели. Для ThinkPad X260 предусмотрен обход неисправного определения защиты от записи на SD-карте. Для Surface Pro 11 исправлена ошибка обнаружения кнопок, а для Xiaomi Redmi Book Pro 16 2026 изменено поведение драйвера клавиатуры. В драйвер ввода добавлена поправка для Acer Aspire Go 15 AG15-42P.

Это объясняет, почему два компьютера с одной версией Linux могут по-разному ощущать обновление. На одном исправится аппаратная несовместимость, другой получит преимущественно внутренние изменения сетевого стека и проверок памяти. Масштаб релиза определяется количеством затронутого кода, а конкретный эффект — используемыми устройствами и программами.

Linux 7.2.8 сменил версию 7.2.7 через четыре дня

Предыдущая стабильная версия 7.2.7 появилась 21 сентября, а 7.2.8 — 25 сентября 2026 года. В объявлении о выпуске сопровождающий стабильную ветку Грег Кроа-Хартман прямо обратился к пользователям серии 7.2 с призывом обновиться. По опубликованной статистике, релиз изменяет 439 файлов: добавлено 6817 строк кода, удалено 2709.

В тот же день проект опубликовал долгосрочно поддерживаемое ядро 6.18.54. А версия 7.3-rc4, указанная в официальном архиве Linux, остаётся предварительной сборкой следующей ветки. Поэтому номер самого свежего стабильного ядра и версия, предлагаемая конкретным дистрибутивом, могут отличаться.

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

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

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