Linuxi versioonis 5.19 on aktsepteeritud peaaegu 500 000 graafikadraiveritega seotud koodirida

Logo tuum Linux, Tux

Hiljuti levis uudis, et hoidlas milles kernel vabastatakse Linux 5.19 on saanud veel ühe DRM-i alamsüsteemiga seotud muudatuste komplekti (Direct Rendering Manager) ja graafikadraiverid.

Plaastri komplekt aktsepteeritud on huvitav, kuna see sisaldab 495 XNUMX koodirida, mis on võrreldav iga kerneli haru muudatuste kogumahuga (näiteks kernelis 506 lisati 5.17 XNUMX koodirida).

tere linus

See on 5.19-rc1 peamine DRM-i tõmbetaotlus.

Tavaline kokkuvõte allpool, Intel on lubanud DG2 teatud sülearvutite SKU-des,
AMD on käivitanud uue GPU toe, msm-il on kasutaja määratud VA juhtnupud.

Konfliktid:
Liitusin siin paar tundi tagasi teie puuga, seal oli kaks i915 konflikti
kuid neid oli üsna lihtne lahendada, nii et arvan, et saate nendega hakkama.

Siin ei ole palju asju väljaspool minu valdkonda.

Nagu tavaliselt, andke mulle teada, kui on probleeme,

Saadud plaastris on mainitud, et kaasa arvatud umbes 400 000 rida kokku pärit ASIC-registri andmete päisefailidest genereeritakse automaatselt AMD GPU draiveris.

Lisaks sellele rõhutatakse ka seda veel 22,5 tuhat rida pakuvad AMD SoC21 toe esialgset rakendamist. AMD GPU draiveri kogumaht ületas 4 miljonit koodirida (võrdluseks, kogu Linux 1.0 kernel sisaldas 176 tuhat koodirida, 2,0 – 778 tuhat, 2,4 – 3,4 miljonit, 5,13 – 29,2 miljonit). Lisaks SoC21-le sisaldab AMD draiver SMU 13.x (System Management Unit) tuge, USB-C ja GPUVM värskendatud tuge ning on valmis toetama järgmise põlvkonna RDNA3 (RX 7000) ja CDNA (AMD instinct) .

Inteli draiveris on kõige rohkem muudatusi (5,6 tuhat) on toitehalduskoodis. Samuti on lisatud Inteli draiveri ID-d sülearvutites kasutatavatele Intel DG2 (Arc Alchemist) GPU-dele, pakkus esialgset tuge Intel Raptor Platform Lake-P-le (RPL-P), lisati teave Arctic Sound-M graafikakaartide kohta, rakendatud ABI arvutusmootoritele, lisatud Tile4 formaadi tugi DG2 kaartidele, juurutatud DisplayPort HDR tugi Haswelli mikroarhitektuuril põhinevatele süsteemidele.

Osaliselt nouveau kontroller, kokku, muudatused mõjutasid umbes sadat koodirida (muudatus tehti drm_gem_plane_helper_prepare_fb draiveri kasutamiseks, mõne struktuuri ja muutujate jaoks rakendati staatilist mälujaotust). Mis puudutab avatud lähtekoodiga Nouveau tuumamoodulite kasutamist NVIDIA poolt, siis senine töö on piirdunud vigade tuvastamise ja eemaldamisega. Edaspidi on plaanis välja antud püsivara kasutada kontrolleri jõudluse parandamiseks.

Kui soovite Linuxi 5.19 järgmise versiooni jaoks kavandatud muudatuste kohta rohkem teada saada, vaadake üksikasju järgmine link.

Last but not least, Samuti väärib mainimist, et hiljuti tuvastati haavatavus (CVE-2022-1729) Linuxi tuumas, mis võimaldaks kohalikul kasutajal saada süsteemile juurjuurdepääsu.

Haavatavus on põhjustatud võistlusseisundist perf alamsüsteemis, mida saab kasutada juba vabastatud tuumamälu alale juurdepääsu algatamiseks (kasutus pärast tasuta). Probleem on ilmnenud alates kerneli 4.0-rc1 väljalaskmisest. Kasutatavus on kinnitatud versioonide 5.4.193+ jaoks.

see on teade hiljuti teatatud haavatavusest (CVE-2022-1729) perf alamsüsteemis Linuxi kernelist. Probleemiks on rassiseisund, mis näidati lubavat kohalikku privileegi eskaleerimine juureks praegusel kerneli versioonil >= 5.4.193, kuid viga näib olevat kernelist versioon 4.0-rc1 (plaaster parandab selle versiooni kinnitamise).
Õnneks piiravad suuremad Linuxi distributsioonid sageli privilegeeritud kasutajate jaoks perf kasutamist määrates sysctl muutuja kernel.perf_event_paranoid >= 3, mis esindab tõhusalt kahjutu haavatavus.

Parandus on praegu saadaval ainult paigana. Haavatavuse ohtu vähendab asjaolu, et enamik distributsioone piirab vaikimisi privilegeeritud kasutajatele juurdepääsu perf-ile. Turvaparandusena saate sysctl parameetri kernel.perf_event_paranoid väärtuseks määrata 3.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.