Линукс 6.18-rc4 напредује са исправкама у x86, напајању и драјверима

  • RC4 је објављен са стабилним и без проблема развојем; коначно издање се очекује крајем новембра или почетком децембра.
  • На x86: више ИД-ова модела за Zen 6, RDSEED онемогућен у Zen 5 са ​​застарелим микрокодом, XFD исправка и Clang CFI/LTO исправка компилације.
  • Управљање напајањем: Исправљена је регресија од 11% у регулатору менија CPUidle, откривена у Intel Core i5-10600K и исправљена од стране Рафаела Висоцког.
  • Мање исправке преовлађују у драјверима (ГПУ, мрежа, звук) и подешавањима у умрежавању, SMB/XFS/nfsd, sched_ext и новим самотестовима за VFIO.

Линук 6.18-рц4

Линук 6.18-рц4 Сада је доступна као нова недељна пробна верзија. Након неколико мирних недеља, циклус остаје стабилан и на путу је испоруке крајем новембра или почетком децембра. Четврти кандидат за пуштање на слободу Стиже глатко и са фокусом на полирање детаља, као што је детаљно описано у Шта је ново у Линуксу 6.18-rc3.

Линус Торвалдс најавио је неколико сати унапред по путовању, али без икаквих фундаменталних промена плана: преовлађујући поправке драјвера (ГПУ, мрежа и звук) и мања прилагођавања мрежа, фајл система (SMB, XFS и nfsd), проширивог распоређивача (sched_ext) и архитектура s390 и x86, плус нови аутоматизовани тестови за VFIO.

Нове функције и кључне промене у Линуксу 6.18-rc4

На x86 архитектури, најзначајнија промена је проширење идентификатора модела за предстојећи AMD Zen 6 (1Ah породица). Језгро сада препознаје 16 додатних модела проширивањем претходног опсега, чиме се поједностављује процес припреме. производи засновани на Зену 6 који ће стићи на тржиште, на сличан начин као што је објављено у Линукс 6.18-rc2.

Такође, на AMD фронту, језгро онемогућава употребу RDSEED-а на одређеним Zen 5 системима са микрокодом који претходи закрпи фирмвера, ублажавајући познати проблем са случајношћу. AMD већ дистрибуира ажурирање за EPYC 9005, а остатак ће ускоро стићи; у међувремену, језгро укључује ово заштита на RDSEED-уПоред тога, исправљена је синхронизација XFD стања FPU-а приликом испоруке сигнала и избегнута је грешка при компајлацији са CONFIG_CFI=yy CONFIG_LTO_CLANG_FULL=y.

Управљање напајањем и перформансама у Линуксу 6.18-rc4

Регресија перформанси у менију CPUidle која датира још од верзије Linux 6.17 је решена. Проблем, који је приметио Даг Смајтис на Intel Core i5-10600K рачунару, изазвао је... пад перформанси од око 11% у одређеним оптерећењима, и то је већ исправљено у Гиту на време за овог кандидата за издање.

Исправка, чији је аутор Рафаел Висоцки, даје приоритет чешћем уласку у стање анкетирања када латенција за излазак из стања спавања прелази очекивано време неактивности. Ова модификација смањује непотребно чекање и враћа изгубљене перформансе; она допуњује Недавна исправка за Chromebook-ове са Intel-ом погођен још једном регресијом у управљању енергијом.

Остали фронтови језгра у овом RC-у

Поред x86 и напајања, највећи део промена је поново у контролерима: Графика, мрежа и звук предњаче Закрпе. У областима које нису везане за драјвере, постоје мање измене мрежног стека, SMB/XFS/nfsd, sched_ext и додани су тестови за VFIO. Тим за одржавање описује ове измене као тривијалне и само неколико линија кода.

Доступност, тестирање и контекст

Са објављивањем овог RC4, коначна верзија 6.18 требало би да стигне крајем новембра или прве недеље децембра.

Они који тестирају RC4 треба да обрате пажњу на неколико ствари: да потврде да нема грешака приликом компајлирања са Clang-овим CONFIG_CFI и LTO, да провере понашање у режиму спавања и мировања на лаптоповима и да провере на Zen 5 да Порука о онемогућавању RDSEED-а Појављује се у dmesg датотеци након примене одговарајућег микрокода. Сви проблеми могу се пријавити LKML-у или одржаваоцу погођеног подсистема.

Линукс 6.18-rc4 добро сазреваПроширује подршку за Зен 6, ублажава проблем RDSEED у Зен 5, исправља регресије напајања и полира кључне драјвере и подсистеме. Уколико не дође до непредвиђених околности, распоред остаје непромењен, а наредни дани биће посвећени фином подешавању стабилности и перформанси у припреми за стабилно издање.