
Linux 6.17-RC7 вже в обігу і встановлює трохи вищу планку для стабільної версії. Хоча попередній етап був відносно гладким, цей новий реліз завершує цикл, який, якщо не буде жодних сюрпризів, призведе до фінального релізу наприкінці вересня. Загальний тон залишається стабільним, з акцентом на поліруванні деталей та консолідації виправлень.
Якщо нічого не відбувається, стан Linux 6.17-rc7 свідчить про те, що стабільна версія вийде наступного тижня, зокрема, у неділю, 28 вересня. Тому абсолютно зрозуміло, що це буде версія, яка використовуватиме Ubuntu 25.10, і це буде зроблено на цій стабільній версії, а не на версії-кандидаті, як це могло б бути.
Linux 6.17-rc7: Стан циклу та чого очікувати
Тег rc7 традиційно позначає фінальну прямую, і жодних ознак будь-яких невдач у версії 6.17 немає. Після кількох тижнів зі стабільним обсягом та темпами змін, стабільна гілка все ще має бути випущена до кінця місяця, цільовою датою є близько 28 вересня. Потік патчів вписується в здоровий цикл, без збоїв чи критичних регресій..
Одним із найчутливіших моментів циклу було виправлення помилки гібернації, що залишилася з випуску 6.16. Причиною стало випадкове видалення виклику pm_restrict_gfp_mask у hibernation_snapshot, що призводило до неналежного розподілу пам'яті підкачки. Рішенням виявилася одна лінія, яка перенаправляла виклик у потрібне місце..
Взаємодія з окремою зміною, що впроваджує shrink_shmem_memory, виявила проблему під час об'єднання гілок, і наслідки були жахливими: після кількох гібернацій образ пошкоджувався, системні завдання аварійно завершували роботу та переривали час виконання. Цей патч вже є частиною історії виправлень циклу та сприяє тому, щоб RC7 прибув зі значно спокійнішим енергетичним фронтом..
Масштабування частоти: налаштування AMD-Pstate та Intel P-State
Поряд із гібернацією, увагу було приділено масштабуванню частоти для AMD та Intel. У amd-pstate очікувану поведінку було відновлено шляхом встановлення CPPC.min_perf в активний режим за допомогою регулятора продуктивності, а значення EPP було запобігнуто скиданню до 0 після відновлення через нещодавні зміни. Переходи між режимами заощадження та продуктивності мають бути передбачуваними після призупинення або переходу в режим глибокого сну..
Ці налаштування, за якими стояли такі автори, як Гаутем Шеной та Маріо Лімонсьєлло, з'явилися вчасно для RC6 та є частиною того, що RC7 успадкував як міцну основу. Практична мета полягає у зменшенні коливань та несподіванок у портативних системах та станціях, які залежать від стабільних регуляторів..
Безпека: Пом'якшення для VMSCAPE, який вже встановлений та перенесений на інший сервер.
Уразливість VMSCAPE, яка впливає на процесори AMD та Intel, була оприлюднена. Ядро впровадило цю функцію одразу після зняття ембарго, а також її було перенесено у стабільні гілки. Будь-хто, хто переходить до версії 6.17 у своїй серії реліз-кандидатів, має захист без необхідності оновлювати знімки Git..
Як і у випадку з будь-яким низькорівневим пом'якшенням наслідків, вплив на продуктивність залежить від конкретного обладнання та навантажень, тому доцільно вимірювати його в кожному середовищі. Філософія цих патчів консервативна: зменшити поверхню ризику за допомогою змін, які можна перевірити..
Драйвери та вхідні дані: від контролера FLYDIGI APEX 5 до особливостей i8042
У підсистемі введення було випущено FLYDIGI APEX 5, високоякісний контролер з дротовим та бездротовим режимами. До драйвера XPad було додано підтримку, яка вимагає введення лише нових ідентифікаторів продуктів та постачальників у вікні виправлень 6.17. Це невелике доповнення до коду, але корисне для тих, хто використовує новітнє ігрове обладнання..
У драйвер i8042 також було інтегровано особливість ноутбука TUXEDO InfinityBook Pro Gen10 з процесором AMD, спрямовану на стабільну роботу клавіатури та сенсорної панелі за певних умов. Ці типи інкапсульованих винятків є ефективним інструментом проти дивацтв прошивки..
Дати, тести та хто найбільше зацікавлений у знайомстві з Linux 6.17-rc7
Якщо нічого не піде не так, стабільна гілка 6.17 має бути випущена до кінця вересня, а тижнева каденція залишатиметься незмінною до того часу. Розкрой rc7 вписується у фазу оздоблення без будь-яких руйнівних змін..
Кому варто спробувати? Користувачам Nouveau заради покращеної стабільності, тим, хто покладається на шари Intel/AMD PMC або WMI на ASUS та HP, а також усім, хто стикався з проблемами гібернації або регуляторами живлення на ноутбуках. Фактичне обладнання – це місце, де полюють за активними ребрами, які не відображаються в QEMU..
З огляду на rc7, картина щодо 6.17 зрозуміла: регресія гібернації, що постала з 6.16, була виправлена, драйвери живлення для AMD та Intel були точно налаштовані, засоби пом'якшення VMSCAPE інтегровані та портовані, підтримка апаратного забезпечення та особливості x86 продовжують зростати, а відкрита графічна підсистема NVIDIA отримує поштовх завдяки виправленню Nouveau; і все це без втрати з поля зору рішень щодо обслуговування, таких як зовнішня підтримка Bcachefs або гігієна історії, якої вимагає Лінус. Якщо каденція не змінюватиметься, стабільний запуск відбудеться у хорошому стані та з мінімальною кількістю сюрпризів..
