Линус Торвальдс объявил о выпуске сегодня вечером ядра Linux 6.13-rc3, поскольку Linux 6.13 готовится к стабильному выпуску в конце января.
В Linux 6.13-rc3 исправлены различные ошибки и регрессии в ядре, накопившиеся за неделю. Там есть всё, от графических драйверов до файловых систем и прочего случайного аппаратного обеспечения.
Одно из изменений, обнаруженных в Linux 6.13-rc3, — это частичный шаг к тому, о чём я рассказывал сегодня утром: «смехотворная/возмутительная регрессия производительности», обнаруженная инженерами Google в последних процессорах Intel Xeon, которые имеют «дико высокую» стоимость CPUID. В Linux 6.14 будет полный обходной путь, а в Linux 6.13-rc3 виртуальная машина на базе ядра (KVM) будет использовать кэширование CPUID для ускорения работы процессоров Intel Xeon.
Что касается Linux 6.13-rc3 в целом, Линус Торвальдс прокомментировал объявление о выпуске:
«В начале этой недели мне показалось, что подготовка к праздникам уже начала сбавлять обороты, но, судя по статистике по rc3, это не так — всё выглядит очень стабильно как по количеству коммитов, так и по размеру изменений. На самом деле, изменения немного больше, но это почти полностью связано с откатом изменения Юникода, из-за которого изменения становятся больше из-за сгенерированного файла данных.
Так что пока всё выглядит нормально. xfs может выделяться в кратком журнале ниже, но основная часть изменений (не считая сгенерированной таблицы юникода) по-прежнему связана в основном со случайными обновлениями драйверов.