6 сентября 2026 года было выпущено предварительное обновление ядра Linux под версией 7.3-rc2, которое сосредоточилось на укреплении стабильности новой ветки. В этом релизе были исправлены проблемы с балансировкой нагрузки на гибридных процессорах, обновлены графические драйверы, файловые системы и сетевой стек. Также были внесены изменения в EDAC и внутренний API выделения памяти. Важно отметить, что это не финальная версия для массового использования, а скорее тестовый релиз для дальнейшей доработки.

Linux 7.3-rc2 — второй кандидат после окна слияния
Линус Торвальдс объявил о выпуске Linux 7.3-rc2 6 сентября 2026 года. По его оценке, второй кандидат оказался насыщеннее обычного: исправления поступили сразу из нескольких файловых систем, DRM, сети, BPF и различных деревьев драйверов. Доля инструментов разработки составляет около 20% изменений, прежде всего за счёт sched_ext и самотестов.
| Параметр | Состояние на 7 сентября 2026 года |
| Версия | 7.3-rc2 |
| Дата выпуска | 6 сентября 2026 года |
| Этап | Второй release candidate ветки 7.3 |
| Предыдущий кандидат | 7.3-rc1, 30 августа 2026 года |
| Стабильная ветка на kernel.org | 7.2.3 |
| Основная задача | Проверка и исправление изменений, подготовленных для Linux 7.3 |
Статус версий подтверждается официальным архивом Linux Kernel. Обозначение rc2 означает, что разработчики ещё проверяют код перед стабильным выпуском. Оно не делает новую ветку заменой поддерживаемого ядра на рабочих серверах и пользовательских компьютерах.
Планировщик — исправлена миграция задач на гибридных CPU
В Linux 7.3-rc2 вошло исправление Cache-Aware Load Balancing, которое предотвращает неудачное перемещение задач между ядрами разной производительности. Проблема затрагивала системы с асимметричной вычислительной мощностью ядер, включая процессоры с производительными и энергоэффективными ядрами.
Cache-Aware Scheduling стремится сохранять задачи рядом с предпочтительным кэшем последнего уровня — LLC. Это уменьшает расходы на обмен данными между кэшами, но на гибридном CPU может привести к конфликту: задача переезжает ближе к нужному кэшу, зато попадает на ядро, мощности которого ей недостаточно. Такое размещение называется misfit.
Исправление Тима Чена вводит проверки в can_migrate_llc_task() и alb_break_llc(). Если задача подходит исходному CPU, но не подходит целевому, перемещение блокируется. Для асимметричных систем также повышается приоритет переноса уже обнаруженных misfit-задач на более подходящие ядра. На симметричных процессорах эти дополнительные ограничения не применяются.
Практический смысл — не обещанный прирост производительности для любого компьютера, а устранение конкретного сценария, в котором выигрыш от локальности кэша мог оборачиваться потерей вычислительной мощности. В том же пакете планировщика от 6 сентября исправлены ошибки ограничения и распределения пропускной способности CFS после перехода на единую очередь, а также несколько проблем временных меток и миграции задач.
Графика — исправления Nouveau, AMD и Intel
Графический стек Linux 7.3-rc2 получил крупный набор точечных исправлений. Наиболее заметная часть касается Nouveau для видеокарт NVIDIA Blackwell: разработчики исправляли вывод изображения на мониторы и проблемы отображения рабочего стола. Это не означает появления полной поддержки всех возможностей Blackwell — речь идёт об исправлениях уже существующего драйвера.
В пакете DRM также перечислены изменения для amdgpu, amdkfd, i915 и xe. Среди них — исправления управления очередями и GPUVM у AMD, обработки подсветки и курсора, программирования тактовых частот дисплея Intel и устранение ошибочного обращения к NULL при принудительном обнаружении устройства. В общей части DRM исправлены утечка drm_crtc_commit, ошибка переполнения в sysfb и несколько проблем миграции страниц устройства.
Для владельцев оборудования это прежде всего повышение корректности работы конкретных конфигураций. Универсальных результатов тестов, подтверждающих ускорение игр или графических приложений именно в rc2, опубликованные материалы не дают.
Внутреннее API — расширен переход на kmalloc_obj()
Linux 7.3-rc2 продолжает перевод выделения памяти с семейства kmalloc() на kmalloc_obj(). Это изменение преимущественно предназначено для разработчиков ядра: новый вариант позволяет определять размер выделяемого объекта по его типу, сокращает ручное использование sizeof() и сохраняет информацию о типе для дальнейших механизмов проверки и усиления безопасности.
Кис Кук сообщил о повторном запуске Coccinelle, поскольку предыдущая массовая конверсия в Linux 7.0 пропустила часть вызовов из-за особенностей обработки макросов scope_guard() и родственных конструкций. Обновление охватывает новые и ранее пропущенные места. Сборки allmodconfig были проверены на x86, arm64, arm, LoongArch, MIPS, PowerPC, RISC-V и s390 без новых предупреждений.
Это не новый пользовательский интерфейс и не основание ожидать ускорения системы. Основная польза заключается в более последовательном API и подготовке кодовой базы к последующим механизмам hardening.
EDAC — новые платформы и корректнее диагностика памяти
В rc2 включили пакет EDAC, который не успел попасть в окно слияния. EDAC отвечает за обнаружение и обработку ошибок памяти, поэтому эти изменения особенно интересны разработчикам платформ, администраторам серверов и специалистам по диагностике оборудования.
Официальный merge-коммит содержит 24 изменения. В частности, добавлена поддержка Intel Starfire — производной платформы Panther Lake, исправлены расчёты адресов ошибок на Raptor Lake-P и логика выбора каналов в igen6. Число контроллеров памяти теперь определяется при загрузке вместо опоры на жёстко заданные значения. Для AMD библиотека трансляции адресов ATL загружается только на системах, которые могут её использовать, в частности при наличии памяти ECC.
Также удалён неиспользуемый интерфейс имитации ошибок в debugfs, а драйверы mpc85xx и ThunderX отмечены как оставшиеся без сопровождающего из-за отсутствия доступа к оборудованию. Последнее не означает, что драйверы удалены из ядра.
Файловые системы, сеть и BPF — устранение ошибок
Linux 7.3-rc2 содержит исправления, которые важнее для надёжности, чем для появления новых функций. В полном списке изменений релиза присутствуют, например, исправления use-after-free в ksmbd, проверок диапазонов SMB COPYCHUNK, а также ошибок в dm-crypt и dm-integrity.
В подсистемах хранения исправлены отдельные проблемы Btrfs, XFS, NTFS, NVMe и UFS. Среди конкретных изменений — корректировка обработки ошибок при работе с метаданными NTFS, исправление гонки при кэшировании открытых зон XFS и синхронизация при удалении очереди NVMe target. Для сетевого стека включены исправления TCP, IPv4/IPv6, VXLAN и других протоколов.
В BPF обновлены проверки верификатора и соответствующие самотесты. В частности, отклоняются недоверенные указатели на выделенные объекты и некорректные операции с временем жизни ссылок. Это работа над корректностью проверок программ BPF, а не изменение, которое обычный пользователь должен включать вручную.
RandStruct и Rust — изменение настроек тестовых сборок
В Linux 7.3-rc2 изменено поведение выбора RandStruct при сборке ядра. RandStruct рандомизирует расположение полей некоторых структур C, но пока несовместим с Rust в существующей конфигурации ядра. Из-за этого allmodconfig, предназначенный для широкого покрытия сборкой, мог включить RandStruct и тем самым исключить Rust.
Изменение Марка Брауна отключает выбор RandStruct по умолчанию в соответствующих конфигурациях COMPILE_TEST, если доступны пригодный инструментарий Rust и поддержка Rust для архитектуры. Это не означает автоматического отключения защиты во всех ядрах дистрибутивов: речь идёт о выборе значения по умолчанию, а фактические параметры определяются конфигурацией сборки.
Тем, кто самостоятельно собирает ядро с усиленными настройками безопасности, следует проверить CONFIG_RANDSTRUCT и CONFIG_RUST, а не предполагать, что новая версия сохранила прежние значения.
Резюме
Версия Linux 7.3-rc2 предназначена для разработчиков ядра, специалистов по сопровождению драйверов и тестировщиков. Они используют её для проверки оборудования, регрессионного тестирования будущих обновлений и выявления проблем. Рекомендуется провести тестирование на системах, где ранее возникали сложности с гибридным планировщиком, графическим драйвером Nouveau на Blackwell, а также с подсистемами хранения данных и EDAC.
Переход на rc2 не обязателен для обычного рабочего компьютера и производственного сервера. Предварительная версия может включать новые ошибки, и исправления из неё не всегда сразу доступны в стабильных версиях. Для рабочих систем лучше использовать поддерживаемое ядро дистрибутива. При самостоятельном тестировании важно иметь резервную копию и возможность загрузки с предыдущего ядра.
Linux 7.3-rc2 доступен через официальный архив kernel.org. На следующем этапе разработки планируется устранить все выявленные ошибки и обеспечить стабильный выпуск операционной системы Linux 7.3. Однако точная дата окончательного релиза пока не была объявлена.