Скоро 5.19 линија кода у вези са графичким драјверима је прихваћено у Линуку 500

Лого Кернел Линук, Тук

То је недавно објавила вест у спремишту у којој језгро ослобађање од Линук 5.19 је добио још један скуп измена у вези са ДРМ подсистемом (Дирецт Рендеринг Манагер) и графички драјвери.

Сет закрпа прихваћен је занимљив јер укључује 495 хиљада линија кода, што је упоредиво са укупном величином промена у свакој грани кернела (на пример, 506 хиљада линија кода је додато у кернел 5.17).

здраво Линус

Ово је главни захтев за повлачење дрм-а за 5.19-рц1.

Уобичајени резиме испод, Интел је омогућио ДГ2 на одређеним СКУ-овима лаптопова,
АМД је започео нову подршку за ГПУ, мсм има корисничке ВА контроле.

Конфликти:
Спојио сам се са вашим стаблом овде пре неколико сати, била су два сукоба и915
али их је било прилично лако решити тако да мислим да можете да се носите са њима.

Овде нема много ствари изван мог царства.

Као и обично, јавите ми ако има проблема,

То се помиње у примљеној закрпи укључено око 400 линија агрегирани долазе из датотека заглавља података АСИЦ регистра аутоматски генерисан у АМД ГПУ драјверу.

Поред овога, истиче се и то још 22,5 хиљада линија обезбеђује почетну имплементацију подршке за АМД СоЦ21. Укупна величина АМД ГПУ драјвера је премашила 4 милиона линија кода (за поређење, цело језгро Линук 1.0 укључивало је 176 хиљада линија кода, 2,0 – 778 хиљада, 2,4 – 3,4 милиона, 5,13 – 29,2 милиона). Поред СоЦ21, АМД драјвер укључује подршку за СМУ 13.к (Систем Манагемент Унит), ажурирану подршку за УСБ-Ц и ГПУВМ и спреман је да подржи следећу генерацију РДНА3 (РКС 7000) и ЦДНА (АМД инстинкт) .

У Интел драјверу, највише промена (5,6 хиљада) налази се у коду за управљање напајањем. Такође су додати Интел ИД-ови драјвера за Интел ДГ2 (Арц Алцхемист) ГПУ-ове који се користе у лаптоповима, обезбеђена почетна подршка за Интел Раптор Платформ Лаке-П (РПЛ-П), додате информације о Арцтиц Соунд-М графичким картицама, имплементиран АБИ за рачунарске машине, додата подршка за формат Тиле4 за ДГ2 картице, имплементирана ДисплаиПорт ХДР подршка за системе засноване на Хасвелл микроархитектури.

Док је на делу ноувеау контролер, укупно, промене су захватиле око стотину линија кода (промена је направљена да се користи дрм_гем_плане_хелпер_препаре_фб драјвер, примењена статичка алокација меморије за неке структуре и променљиве). Што се тиче употребе отворених Ноувеау кернел модула од стране НВИДИА-е, досадашњи рад се свео на идентификацију и уклањање грешака. У будућности се планира коришћење издатог фирмвера за побољшање перформанси контролера.

Ако желите да сазнате више о променама предложеним за следећу верзију Линука 5.19, можете погледати детаље у следећи линк.

На крају, али не мање важно, Такође је вредно напоменути да је недавно идентификована рањивост (ЦВЕ-2022-1729) у Линук кернелу који би могао да омогући локалном кориснику да добије роот приступ систему.

Рањивост је узроковано стањем трке у перф подсистему, који се може користити за покретање приступа већ ослобођеној области меморије кернела (без употребе). Проблем је очигледан од објављивања кернела 4.0-рц1. Потврђена је могућност експлоатације за верзије 5.4.193+.

ово је најава недавно пријављене рањивости (ЦВЕ-2022-1729) у перф подсистему Линук кернела. Проблем је услов трке за који се показало да дозвољава локалну привилегију ескалација на роот на тренутној верзији кернела >= 5.4.193, али изгледа да грешка постоји из кернела верзија 4.0-рц1 (закрпа поправља урезивање ове верзије).
На срећу, главне Линук дистрибуције често ограничавају употребу перф-а за непривилеговане кориснике постављање сисцтл променљиве кернел.перф_евент_параноид >= 3, што ефективно представља безопасна рањивост.

Исправка је тренутно доступна само као закрпа. Опасност од рањивости је ублажена чињеницом да већина дистрибуција подразумевано ограничава приступ перф-у на непривилеговане кориснике. Као безбедносну исправку, можете да подесите сисцтл параметар кернел.перф_евент_параноид на 3.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.