
Linux 6.18-RC4 Тепер вона доступна як нова щотижнева тестова збірка. Після кількох тижнів затишшя цикл залишається стабільним і очікується, що вона вийде наприкінці листопада або на початку грудня. Четвертий кандидат на звільнення Він прибуває плавно та з акцентом на полірування деталей, як детально описано в Що нового в Linux 6.18-rc3.
Лінус Торвальдс оголосив за кілька годин наперед на кожну поїздку, але без будь-яких фундаментальних змін у плані: переважаючий виправлення драйверів (графічний процесор, мережа та звук) та незначні коригування мереж, файлових систем (SMB, XFS та nfsd), розширюваного планувальника (sched_ext) та архітектур s390 та x86, а також нові автоматизовані тести для VFIO.
Нові функції та ключові зміни в Linux 6.18-rc4
На x86 найбільш помітною зміною є розширення ідентифікаторів моделей для майбутнього AMD Zen 6 (сімейство 1Ah). Ядро тепер розпізнає 16 додаткових моделей, розширюючи попередній діапазон, тим самим спрощуючи процес підготовки. продукти на базі Zen 6 який надійде на ринок, подібно до того, що повідомлялося в Лінукс 6.18-rc2.
Також на фронті AMD ядро вимикає використання RDSEED на деяких системах Zen 5 з мікрокодом, що передує патчу прошивки, що усуває відому проблему випадковості. AMD вже розповсюджує оновлення для EPYC 9005, а решта надійде незабаром; тим часом ядро включає це захист на RDSEEDКрім того, виправлено синхронізацію стану XFD FPU під час передачі сигналів, а також уникнуто помилки компіляції з CONFIG_CFI=yy CONFIG_LTO_CLANG_FULL=y.
Керування живленням та продуктивністю в Linux 6.18-rc4
Вирішено проблему з регресією продуктивності в регуляторі меню CPUidle, що датується Linux 6.17. Проблема, яку помітив Дуг Смітіс на Intel Core i5-10600K, спричинила... падіння продуктивності приблизно на 11% у певних завантаженнях, і це вже виправлено в Git вчасно для цього реліз-кандидата.
Виправлення, автором якого є Рафаель Висоцький, надає пріоритет частішому переходу в стан опитування, коли затримка виходу зі стану сну перевищує очікуваний час простою. Ця модифікація зменшує непотрібне очікування та відновлює втрачену продуктивність; вона доповнює Нещодавнє виправлення для Chromebook з Intel постраждали від чергового регресу в управлінні енергією.
Інші фронти ядра в цьому RC
Окрім x86 та живлення, основна частина змін знову ж таки стосується контролерів: Графіка, мережа та звук – лідируючі позиції Патчі. В областях, не пов'язаних з драйверами, є незначні зміни мережевого стеку, SMB/XFS/nfsd, sched_ext та додані тести для VFIO. Команда підтримки описує ці зміни як тривіальні та складаються лише з кількох рядків коду.
Доступність, тестування та контекст
З виходом RC4, фінальна версія 6.18 має вийти наприкінці листопада або в перший тиждень грудня.
Тим, хто тестує RC4, слід звернути увагу на кілька моментів: переконатися у відсутності помилок під час компіляції з CONFIG_CFI та LTO Clang, перевірити поведінку ноутбуків у режимі сну та очікування, а також переконатися на Zen 5, що Повідомлення про вимкнення RDSEED Він з'являється в dmesg після застосування відповідного мікрокоду. Про будь-які проблеми можна повідомити LKML або розробнику відповідної підсистеми.
Linux 6.18-rc4 добре розвиваєтьсяВін розширює підтримку Zen 6, усуває проблему RDSEED у Zen 5, виправляє регресії живлення та вдосконалює ключові драйвери та підсистеми. За винятком будь-яких непередбачених обставин, графік залишається незмінним, а найближчі дні будуть присвячені налаштуванню стабільності та продуктивності в рамках підготовки до стабільного релізу.