Kernel Linux 5.19 ngawengku kira-kira 500 rébu garis kode anu aya hubunganana sareng supir grafik

Repositori dimana sékrési kernel Linux 5.19 kabentuk parantos nampi set parobihan salajengna anu aya hubunganana sareng subsistem DRM (Direct Rendering Manager) sareng supir grafik. Set patch anu ditampi pikaresepeun sabab kalebet 495 rébu garis kode, anu dibandingkeun sareng ukuran total parobihan dina unggal cabang kernel (contona, 5.17 rébu garis kode ditambah dina kernel 506).

Kira-kira 400 sarébu garis tambahan diitung ku file header anu dihasilkeun sacara otomatis sareng data pikeun ASIC registers dina supir pikeun AMD GPUs. 22.5 rébu garis sanésna nyayogikeun palaksanaan awal dukungan pikeun AMD SoC21. Ukuran total supir pikeun GPUs AMD ngaleuwihan 4 juta garis kode (pikeun babandingan, sakabéh Linux Ubuntu kernel 1.0 kaasup 176 sarébu garis kode, 2.0 - 778 sarébu, 2.4 - 3.4 juta, 5.13 - 29.2 juta). Salian SoC21, supir AMD kalebet dukungan pikeun SMU 13.x (System Management Unit), diropéa dukungan pikeun USB-C sareng GPUVM, sareng siap ngadukung generasi RDNA3 (RX 7000) sareng CDNA (AMD Instinct). platform.

Dina supir Intel, jumlah pangbadagna parobahan (5.6 sarébu) hadir dina kode manajemén kakuatan. Ogé, idéntifikasi GPU Intel DG2 (Arc Alchemist) anu dianggo dina laptop parantos ditambah kana supir Intel, dukungan awal pikeun platform Intel Raptor Lake-P (RPL-P) parantos disayogikeun, inpormasi ngeunaan kartu grafik Arctic Sound-M parantos disayogikeun. geus ditambahkeun, hiji ABI geus dilaksanakeun pikeun mesin komputasi, pikeun kartu DG2 geus ditambahkeun rojongan pikeun format Tile4 pikeun sistem dumasar kana microarchitecture Haswell, rojongan pikeun DisplayPort HDR geus dilaksanakeun.

Dina supir Nouveau, parobahan total kapangaruhan ngeunaan saratus garis kode (transisi ngagunakeun drm_gem_plane_helper_prepare_fb Handler dijieun, alokasi memori statik dilarapkeun pikeun sababaraha struktur jeung variabel). Sedengkeun pikeun pamakéan modul kernel open source ku NVIDIA di Nouveau, karya sajauh datang ka handap pikeun ngaidentipikasi sarta ngaleungitkeun kasalahan. Ka hareupna, firmware anu diterbitkeun direncanakeun bakal dianggo pikeun ningkatkeun kamampuan supir.

sumber: opennet.ru

Tambahkeun komentar