Разработчики откатили опасное изменение в ядре.
Разработчик ядра Linux Грег Кроа-Хартман объявил о выпуске сразу трёх обновлений ядра: Linux 6.14.11, Linux 6.15.2 и Linux 6.12.33 LTS. При этом ветка 6.14 официально завершила своё существование, а пользователям рекомендовано переходить на более свежие серии.
Главной особенностью релиза 6.15.2 стал откат одного из прежних изменений, вызвавших неожиданное увеличение энергопотребления на ряде систем. Проблема затрагивала машины с отключённой симметричной многопоточностью (SMT), то есть работающие с параметром `nosmt`. После перехода на ядро 6.15 такие системы стали потреблять заметно больше энергии в режиме ожидания.
Как объяснил ответственный за энергопотребление в Linux и инженер Intel Рафаэль Высоцкий, из-за прежнего коммита процессоры не могли переходить в глубокое состояние энергосбережения PC10. Вместо этого они застревали в состоянии C1, что приводило к росту потребления как в простое, так и в suspend-to-idle. Причина — «заснувшие» SMT-ядра оставались активными на минимальном уровне, мешая всей системе достигать необходимого уровня экономии.
Он отметил, что проблема «трудноотлавливаемая и потенциально опасная», поэтому было решено просто откатить изменения до версии, проверенной в ветке Linux 6.16. Этот откат и вошёл в состав обновления 6.15.2, сделав его критически важным для пользователей с соответствующей конфигурацией.
Параллельно с этим был выпущен последний патч для ветки 6.14 — версия 6.14.11, после чего серия признана завершённой и больше не будет получать обновлений . Рекомендации по миграции на другие ветки прилагаются.
Кроме того, обновилась и долгосрочная ветка — вышел Linux 6.12.33 LTS с накопленными исправлениями.
Все три версии доступны для загрузки на официальном сайте kernel.org .
В Матрице безопасности выбор очевиден