V Linuxu 5.19 bylo přijato téměř 500 000 řádků kódu souvisejících s grafickými ovladači

Logo linuxového jádra, Tux

Nedávno se objevila zpráva v úložišti ve kterém se uvolňuje jádro Linux 5.19 obdržel další sadu změn souvisejících se subsystémem DRM (Direct Rendering Manager) a ovladače grafiky.

Sada patchů přijato je zajímavý, protože obsahuje 495 tisíc řádků kódu, což je srovnatelné s celkovou velikostí změn v každé větvi jádra (například v jádře 506 bylo přidáno 5.17 tisíc řádků kódu).

ahoj linusi

Toto je hlavní požadavek na stažení DRM pro 5.19-rc1.

Obvyklé shrnutí níže, Intel povolil DG2 na určitých SKU notebooků,
AMD spustilo novou podporu GPU, msm má uživatelsky přiřazené ovládání VA.

Konflikty:
Před pár hodinami jsem se zde spojil s vaším stromem, došlo ke dvěma konfliktům i915
ale byly docela snadno řešitelné, takže si myslím, že je zvládnete.

Není tu mnoho věcí mimo moji říši.

Jako obvykle mi dejte vědět, pokud je nějaký problém,

Je to zmíněno v přijatém patchi včetně přibližně 400 000 řádků agregované pocházejí ze souborů záhlaví dat registru ASIC automaticky generované v ovladači AMD GPU.

Kromě toho je také zdůrazněno, že dalších 22,5 tisíce řádků poskytuje počáteční implementaci podpory AMD SoC21. Celková velikost ovladače AMD GPU přesáhla 4 miliony řádků kódu (pro srovnání celé jádro Linuxu 1.0 obsahovalo 176 tisíc řádků kódu, 2,0 – 778 tisíc, 2,4 – 3,4 milionu, 5,13 – 29,2 milionu). Kromě SoC21 obsahuje ovladač AMD podporu pro SMU 13.x (System Management Unit), aktualizovanou podporu pro USB-C a GPUVM a je připraven podporovat další generaci RDNA3 (RX 7000) a CDNA (AMD instinct) .

V ovladači Intel se nejvíce mění (5,6 tis.) je v kódu správy napájení. Také přidána ID ovladačů Intel pro GPU Intel DG2 (Arc Alchemist) používaná v laptopech, poskytnuta počáteční podpora pro Intel Raptor Platform Lake-P (RPL-P), přidány informace o grafických kartách Arctic Sound-M, implementováno ABI pro výpočetní motory, přidána podpora formátu Tile4 pro karty DG2, implementována podpora DisplayPort HDR pro systémy založené na mikroarchitektuře Haswell.

Zatímco na straně nouveau ovladač, celkem, změny ovlivnily asi sto řádků kódu (Byla provedena změna pro použití ovladače drm_gem_plane_helper_prepare_fb, pro některé struktury a proměnné byla použita alokace statické paměti). Pokud jde o použití modulů jádra Nouveau s otevřeným zdrojovým kódem společností NVIDIA, práce se zatím omezila na identifikaci a odstraňování chyb. Do budoucna se plánuje využití vydaného firmwaru ke zlepšení výkonu regulátoru.

Pokud se chcete dozvědět více o změnách navrhovaných pro příští verzi Linuxu 5.19, můžete se podívat na podrobnosti v následující odkaz.

V neposlední řadě, Za zmínku také stojí, že nedávno byla identifikována zranitelnost (CVE-2022-1729) v jádře Linuxu, který by mohl umožnit místnímu uživateli získat root přístup k systému.

Zranitelnost je způsobeno sporem v podsystému výkonu, který lze použít k zahájení přístupu k již uvolněné oblasti paměti jádra (use-after-free). Problém se projevuje od vydání jádra 4.0-rc1. Využitelnost byla potvrzena pro verze 5.4.193+.

toto je oznámení o nedávno hlášené chybě zabezpečení (CVE-2022-1729) v subsystému perf linuxového jádra. Problémem je spor, u kterého se ukázalo, že umožňuje místní oprávnění eskalace na root na aktuální verzi jádra >= 5.4.193, ale zdá se, že chyba existuje z jádra verze 4.0-rc1 (záplata opravuje odevzdání této verze).
Naštěstí velké linuxové distribuce často omezují použití perf pro neprivilegované uživatele nastavení proměnné sysctl kernel.perf_event_paranoid >= 3, která efektivně představuje neškodná zranitelnost.

Oprava je aktuálně dostupná pouze jako oprava. Nebezpečí zranitelnosti je zmírněno skutečností, že většina distribucí standardně omezuje přístup k perf na neprivilegované uživatele. Jako opravu zabezpečení můžete nastavit parametr sysctl kernel.perf_event_paranoid na hodnotu 3.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.