Создатели операционной системы Linux Линус Торвальдс сообщил о выходе четвёртого релиз-кандидата ядра Linux 7.2 и отметил, что разработка идёт по плану. Если дальнейшее тестирование пройдёт без серьёзных проблем, финальная версия Linux 7.2 выйдет после семи релиз-кандидатов.
В новой версии было исправлено множество небольших ошибок. Большая часть изменений касается отдельных строк кода, однако несколько обновлений затрагивают важные компоненты системы. Например, серьёзная работа была проведена с подсистемой CAN, где исправили проблемы с освобождением памяти, гонками данных и блокировками, которые могли приводить к сбоям во встроенных устройствах и автомобильных системах.
Также разработчики улучшили безопасность Wi-Fi, устранив ошибки, связанные с обработкой некорректных данных и возможными переполнениями. В Bluetooth добавили проверку длины данных перед обработкой, что должно предотвратить сбои из-за проблемной прошивки.
Изменения коснулись и файловых систем. В XFS исправили ошибку с разыменованием нулевого указателя, а в Btrfs устранили проблему, которая могла приводить к утечке корневых файлов. Кроме того, была добавлена защита для виртуальных машин AMD SEV-SNP, чтобы они не могли мигрировать в обход предусмотренных ограничений.
Отдельные исправления затронули видеокарты AMD, графические драйверы Intel, контроллеры NXP i.MX SDHCI и поддержку новых процессоров Power11.
После завершения тестирования пользователям останется дождаться, когда разработчики дистрибутивов подготовят обновлённые пакеты ядра. Первыми новую версию, вероятно, получат пользователи Fedora и Arch Linux.
Источник: trashbox.ru