Operētājsistēmā Linux 5.19 ir pieņemtas gandrīz 500 000 koda rindiņas, kas saistītas ar grafikas draiveriem.

Logo kodols Linux, Tux

Nesen parādījās ziņas, ka krātuvē kurā kodola atbrīvošana no Linux 5.19 ir saņēmis vēl vienu izmaiņu kopumu saistībā ar DRM apakšsistēmu (Direct Rendering Manager) un grafikas draiveri.

Plākstera komplekts pieņemts ir interesants, jo tajā ir 495 XNUMX koda rindiņas, kas ir salīdzināms ar kopējo izmaiņu lielumu katrā kodola atzarā (piemēram, kodolā 506 tika pievienotas 5.17 XNUMX koda rindiņas).

sveiks, Linus

Šis ir galvenais drm pull pieprasījums 5.19-rc1.

Tālāk sniegts parastais kopsavilkums, Intel ir iespējojis DG2 noteiktos klēpjdatora SKU,
AMD ir uzsācis jaunu GPU atbalstu, msm ir lietotāja piešķirtas VA vadīklas.

Konflikti:
Es šeit pirms dažām stundām apvienojos ar jūsu koku, bija divi i915 konflikti
bet tos bija diezgan viegli atrisināt, tāpēc es domāju, ka jūs ar tiem varat tikt galā.

Ārpus manas jomas šeit nav daudz lietu.

Kā parasti, dariet man zināmu, ja ir kāda problēma,

Tiek minēts, ka saņemtajā ielāpā aptuveni 400 000 rindu apkopoti nāk no ASIC reģistra datu galvenes failiem automātiski ģenerēts AMD GPU draiverī.

Papildus tam tiek uzsvērts arī tas vēl 22,5 tūkstoši līniju nodrošina sākotnējo AMD SoC21 atbalsta ieviešanu. Kopējais AMD GPU draivera izmērs pārsniedza 4 miljonus koda rindu (salīdzinājumam, viss Linux 1.0 kodols ietvēra 176 tūkstošus koda rindu, 2,0 – 778 tūkstošus, 2,4 – 3,4 miljonus, 5,13 – 29,2 miljonus). Papildus SoC21 AMD draiveris ietver atbalstu SMU 13.x (System Management Unit), atjauninātu atbalstu USB-C un GPUVM, kā arī ir gatavs atbalstīt nākamās paaudzes RDNA3 (RX 7000) un CDNA (AMD instinct) .

Intel draiverī visvairāk izmaiņu (5,6 tūkst.) atrodas jaudas pārvaldības kodā. Pievienoti arī Intel draiveru ID Intel DG2 (Arc Alchemist) GPU, ko izmanto klēpjdatoros, nodrošināts sākotnējais atbalsts Intel Raptor Platform Lake-P (RPL-P), pievienota informācija par Arctic Sound-M grafikas kartēm, ieviesta ABI skaitļošanas dzinējiem, pievienots Tile4 formāta atbalsts DG2 kartēm, ieviests DisplayPort HDR atbalsts sistēmām, kuru pamatā ir Haswell mikroarhitektūra.

Kaut arī no nouveau kontrolieris, Kopā, izmaiņas skāra apmēram simts koda rindiņas (tika veiktas izmaiņas, lai izmantotu drm_gem_plane_helper_prepare_fb draiveri, dažām struktūrām un mainīgajiem tika piemērota statiskā atmiņas piešķiršana). Kas attiecas uz NVIDIA atvērtā pirmkoda Nouveau kodola moduļu izmantošanu, darbs līdz šim ir samazināts līdz kļūdu identificēšanai un noņemšanai. Nākotnē plānots izmantot atbrīvoto programmaparatūru, lai uzlabotu kontroliera veiktspēju.

Ja vēlaties uzzināt vairāk par izmaiņām, kas ierosinātas nākamajai Linux 5.19 versijai, varat skatīt sīkāku informāciju šī saite.

Pēdējais bet ne sliktākais, Ir arī vērts pieminēt, ka nesen tika konstatēta ievainojamība (CVE-2022-1729) Linux kodolā, kas ļautu vietējam lietotājam iegūt root piekļuvi sistēmai.

Neaizsargātība izraisa sacensību stāvoklis perf apakšsistēmā, ko var izmantot, lai uzsāktu piekļuvi jau atbrīvotai kodola atmiņas apgabalam (izmantot pēc brīvas). Problēma ir acīmredzama kopš kodola 4.0-rc1 izlaišanas. Izmantojamība ir apstiprināta versijām 5.4.193+.

Šis ir paziņojums par nesen ziņoto ievainojamību (CVE-2022-1729) perf apakšsistēmā no Linux kodola. Problēma ir sacīkšu nosacījums, kas, kā tika pierādīts, pieļauj vietējās privilēģijas eskalācija līdz saknei pašreizējā kodola versijā >= 5.4.193, taču šķiet, ka kļūda pastāv kodolā versija 4.0-rc1 (plāksteris nosaka šīs versijas apņemšanos).
Par laimi, lielākie Linux izplatījumi bieži vien ierobežo perf izmantošanu nepriviliģētiem lietotājiem sysctl mainīgā kernel.perf_event_paranoid >= 3 iestatīšana, kas efektīvi attēlo nekaitīga ievainojamība.

Labojums pašlaik ir pieejams tikai kā ielāps. Ievainojamības draudus mazina fakts, ka lielākā daļa izplatījumu pēc noklusējuma ierobežo piekļuvi perf tikai priviliģētiem lietotājiem. Kā drošības labojumu varat iestatīt parametru sysctl kernel.perf_event_paranoid uz 3.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.