Kernel Linux 5.19 kalebu udakara 500 ewu baris kode sing ana gandhengane karo driver grafis

Repositori ing ngendi rilis kernel Linux 5.19 dibentuk wis nampa owah-owahan sabanjure sing ana gandhengane karo subsistem DRM (Manajer Rendering Langsung) lan driver grafis. Set patch sing ditampa menarik amarga kalebu 495 ewu baris kode, sing bisa dibandhingake karo ukuran total owah-owahan ing saben cabang kernel (contone, 5.17 ewu baris kode ditambahake ing kernel 506).

Udakara 400 ewu garis sing ditambahake diitung kanthi file header sing digawe kanthi otomatis kanthi data kanggo ndhaptar ASIC ing driver kanggo GPU AMD. 22.5 ewu baris liyane nyedhiyakake dhukungan awal kanggo AMD SoC21. Ukuran total driver kanggo GPU AMD ngluwihi 4 yuta baris kode (kanggo mbandhingake, kabeh kernel Linux 1.0 kalebu 176 ewu baris kode, 2.0 - 778 ewu, 2.4 - 3.4 yuta, 5.13 - 29.2 yuta). Saliyane SoC21, driver AMD kalebu dhukungan kanggo SMU 13.x (Unit Manajemen Sistem), dhukungan sing dianyari kanggo USB-C lan GPUVM, lan disiapake kanggo ndhukung generasi sabanjure RDNA3 (RX 7000) lan CDNA (AMD Instinct) platform.

Ing driver Intel, nomer paling gedhe saka owah-owahan (5.6 ewu) ana ing kode Manajemen daya. Uga, pengenal GPU Intel DG2 (Arc Alchemist) sing digunakake ing laptop wis ditambahake menyang driver Intel, dhukungan awal kanggo platform Intel Raptor Lake-P (RPL-P) wis kasedhiya, informasi babagan kertu grafis Arctic Sound-M wis ditambahake, ABI wis dileksanakake kanggo mesin komputasi, amarga kertu DG2 wis nambah dhukungan kanggo format Tile4; kanggo sistem adhedhasar microarchitecture Haswell, dhukungan kanggo DisplayPort HDR wis dileksanakake.

Ing pembalap Nouveau, owah-owahan total kena pengaruh babagan satus baris kode (transisi kanggo nggunakake drm_gem_plane_helper_prepare_fb handler digawe, alokasi memori statis ditrapake kanggo sawetara struktur lan variabel). Minangka kanggo nggunakake modul kernel open source dening NVIDIA ing Nouveau, karya nganti saiki teka mudhun kanggo ngenali lan mbusak kasalahan. Ing mangsa ngarep, perangkat kukuh sing diterbitake direncanakake digunakake kanggo nambah kinerja driver.

Source: opennet.ru

Add a comment