Csaknem 5.19 500 grafikus illesztőprogramokhoz kapcsolódó kódsort fogadtak el a Linux 000

Linux kernel logó, Tux

Nemrég felröppent a hír, hogy az adattárban amelyben a kernel kiadása A Linux 5.19 újabb változtatásokat kapott a DRM alrendszerrel kapcsolatban (Direct Rendering Manager) és grafikus illesztőprogramok.

A patch készlet elfogadott érdekes, mert 495 ezer kódsort tartalmaz, ami összevethető az egyes kernelágak változásainak teljes méretével (például az 506-es kernelben 5.17 XNUMX kódsor került hozzáadásra).

szia linus

Ez a fő drm lekérési kérés az 5.19-rc1 számára.

Az alábbi általános összefoglaló, az Intel engedélyezte a DG2-t bizonyos laptop SKU-kon,
Az AMD elindította az új GPU-támogatást, az msm-ben a felhasználók által hozzárendelt VA vezérlők vannak.

Konfliktusok:
Néhány órája egyesültem itt a fájával, két i915 ütközés volt
de elég könnyű volt megoldani őket, úgyhogy szerintem meg tudod kezelni őket.

Nem sok dolog van itt az én birodalmamon kívül.

Szokás szerint jelezze, ha bármilyen probléma van,

Meg van említve, hogy a kapott javításban körülbelül 400 000 sort tartalmaz - tette hozzá ASIC regiszter adatfejléc fájljaiból származnak automatikusan generálódik az AMD GPU illesztőprogramjában.

Ezen kívül kiemelik azt is további 22,5 ezer sor biztosítja az AMD SoC21 támogatás kezdeti megvalósítását. Az AMD GPU meghajtó teljes mérete meghaladta a 4 millió kódsort (összehasonlításképpen: a teljes Linux 1.0 kernel 176 ezer sornyi kódot tartalmazott, 2,0 – 778 ezer, 2,4 – 3,4 millió, 5,13 – 29,2 millió). A SoC21 mellett az AMD meghajtó támogatja az SMU 13.x-et (System Management Unit), az USB-C és a GPUVM frissített támogatását, valamint készen áll a következő generációs RDNA3 (RX 7000) és CDNA (AMD Instinct) támogatására. .

Az Intel illesztőprogramjában a legtöbb változás (5,6 ezer) az energiagazdálkodási kódban van. Hozzáadott Intel illesztőprogram-azonosítókat a laptopokban használt Intel DG2 (Arc Alchemist) GPU-khoz, kezdeti támogatást nyújtott az Intel Raptor Platform Lake-P (RPL-P) számára, hozzáadott információkat az Arctic Sound-M grafikus kártyákról, implementált ABI-t a számítási motorokhoz, hozzáadva Tile4 formátum támogatást a DG2 kártyákhoz, megvalósított DisplayPort HDR támogatást a Haswell mikroarchitektúrán alapuló rendszerek számára.

Míg részéről nouveau vezérlő, teljes, a változtatások mintegy száz sor kódot érintettek (módosítás történt a drm_gem_plane_helper_prepare_fb illesztőprogram használatára, egyes struktúrákhoz és változókhoz statikus memóriafoglalást alkalmazott). Ami a nyílt forráskódú Nouveau kernelmodulok NVIDIA általi használatát illeti, a munka eddig a hibák azonosítására és eltávolítására korlátozódott. A jövőben a tervek szerint a kiadott firmware-t fogják használni a vezérlő teljesítményének javítására.

Ha többet szeretne megtudni a Linux 5.19 következő verziójára javasolt változtatásokról, a részleteket a következő link.

Végül, de nem utolsó sorban, Azt is érdemes megemlíteni, hogy a közelmúltban egy sebezhetőséget azonosítottak (CVE-2022-1729) a Linux kernelben, amely lehetővé teszi a helyi felhasználók számára, hogy root hozzáférést kapjanak a rendszerhez.

Sebezhetőség a perf alrendszer faji állapota okozza, amellyel a kernelmemória egy már felszabadult területéhez való hozzáférés kezdeményezhető (use-after-free). A probléma a 4.0-rc1 kernel megjelenése óta nyilvánvaló. A kihasználhatóság megerősítést nyert az 5.4.193+ verziókhoz.

ez egy bejelentés a közelmúltban jelentett sebezhetőségről (CVE-2022-1729) a perf alrendszerben a Linux kernelből. A probléma egy olyan versenyhelyzet, amelyről kimutatták, hogy lehetővé teszi a helyi kiváltságokat eszkaláció a root jelenlegi rendszermag verzióján >= 5.4.193, de úgy tűnik, hogy a hiba a kernelből származik 4.0-rc1 verzió (a javítás javítja ennek a verziónak a véglegesítését).
Szerencsére a nagyobb Linux disztribúciók gyakran korlátozzák a perf használatát a nem privilegizált felhasználók számára a kernel.perf_event_paranoid >= 3 sysctl változó beállítása, ami hatékonyan reprezentálja a ártalmatlan sebezhetőség.

A javítás jelenleg csak javításként érhető el. A sérülékenység veszélyét mérsékli, hogy a legtöbb disztribúció alapértelmezés szerint a nem privilegizált felhasználók számára korlátozza a perf elérését. Biztonsági javításként a kernel.perf_event_paranoid sysctl paraméterét 3-ra állíthatja.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.