Linux 5.8: a Linux történetében a legnagyobb verzió már megjelent

Linus Torvalds bemutatta a a kernel új verziója Linux 5.8 és ebben az új részletben a legnevezetesebb változások között a KCSAN racecondition detektor, egy univerzális mechanizmus értesítések küldésére a felhasználói térbe, hardveres támogatás az online titkosításhoz, fejlett védelmi mechanizmusok az ARM64 számára, az orosz Baikal-T1 processzor támogatása, a a folyamatpéldányok külön csatlakoztatásának képessége, árnyékvédelmi mechanizmusok megvalósítása az ARM64 Call Stack és a BTI számára.

Ez az új verzió Kernel a változások mennyiségét tekintve lett a legnagyobb a projekt teljes élettartama alatt. Ugyanakkor a változások nem kapcsolódnak egyetlen alrendszerhez sem, hanem a kernel különböző részeire terjednek ki, és főleg a belső feldolgozáshoz és a tisztításhoz kapcsolódnak.

Fő hírek a Linuxban 5.8

A Linux Kernel 5.8 új verziójában a kóddal ellátott szakaszokkal rendelkező kernelmodulok zárolása biztosított, amelyben a végrehajtást és az írást lehetővé tevő bitek egyszerre vannak beállítva.

Most különálló folyamatpéldányokat lehet létrehozni, több folyamatcsatlakozási pont engedélyezése, különféle opciókkal felszerelve, de ugyanazt a pid névteret tükrözve.

Platformra ARM64, az árnyékhívás-verem mechanizmus támogatása megvalósításra került, amelyet a Clang fordító biztosít a függvény visszatérési címének felülírása ellen a verem puffertúlcsordulása esetén.

Amellett, hogy az ARMv8.5-BTI utasítások támogatását is hozzáadták (Branch Target Indicator) az utasításkészletek végrehajtásának védelme érdekében, amelyeknek nem szabad elágazniuk.

Hardveres támogatás a blokkolt eszközök online titkosításához, ahol a meghajtóba általában beépített inline titkosító eszközök logikusan elhelyezhetők a rendszermemória és a lemez között, átlátható titkosítást és visszafejtést végezve a kernel által meghatározott titkosítási algoritmus és kulcsok alapján.

Továbbá ebben az új verzióban A javaslat tartalmazza az inkluzív terminológia használatára vonatkozó javaslatokat amelyeket a kódolás szabályait meghatározó dokumentum fogad el.

Sőt, szintén új KCSAN hibakereső eszköz kiemelve (Kernel Concurrency Sanitizer), amelynek célja a verseny körülményeinek dinamikus azonosítása a kernelen belül. A KCSAN fejlesztésében az elsődleges hangsúly a hamis pozitív megelőzés, a skálázhatóság és a könnyű használat.

Egy másik fontos változás, hogy se felvett egy új dm-ebs illesztőprogramot az Eszközleképezőhöz, amellyel kisebb logikai blokkméretet lehet emulálni (például 512 bájtos szektorokat lehet utánozni 4K szektormérettel rendelkező meghajtókon).

A Btrfs javította az olvasási műveletek kezelését közvetlen módban. A csatlakoztatáskor a törölt könyvtárak és alkulcsok gyorsított ellenőrzése szülő nélkül maradt.

Az Ext4 továbbfejlesztette az ENOSPC hibakezelését ha többszálas szálat használnak. Az Xattr támogatja a gnu-t. * A GNU Hurd által használt névtér.

hogy Ext4 és XFS, a DAX műveletek támogatása benne van (közvetlen hozzáférés a fájlrendszerekhez anélkül, hogy végig kellene menni az oldal gyorsítótárán, a zárolási eszköz szintje nélkül) az egyes fájlokhoz és könyvtárakhoz képest.

Ezenkívül támogatást adtak a kernel és az ethtool segédprogramnak a csatlakoztatott hálózati kábel teszteléséhez és a hálózati eszközök öndiagnózisához.

míg mert az IPv6 verem támogatja az MPLS algoritmust (Többprotokollos címkekapcsolás) többprotokollos címkeváltással csomagok irányításához (IPv4 esetében az MPLS korábban támogatott volt).

Végül a hardverhez ebben az új verzióban megállapíthatjuk, hogy:

  • Az Intel i915 videokártya DRM illesztőprogramja alapértelmezés szerint engedélyezett
  • Az Intel Tiger Lake (GEN12) chipek támogatása
  • Az amdgpu illesztőprogram támogatja az FP16 pixel formátumot, és megvalósítja a video memóriában lévő titkosított pufferekkel való munkát.
  • Támogatás az AMD Zen és Zen2 processzor teljesítmény érzékelőkhöz és az AMD Ryzen 4000 Renoir hőmérséklet érzékelőkhöz.
  • Hozzáadta az NVIDIA módosító formátum támogatását a Nouveau illesztőprogramhoz.
  • Az MSM (Qualcomm) illesztőprogram támogatja az Adreno A405, A640 és A650 GPU-kat.
  • Hozzáadott belső keretrendszer a DRM (Direct Rendering Manager) erőforrások kezeléséhez.
  • Támogatás a Xiaomi Redmi Note 7 és Samsung Galaxy S2 okostelefonokhoz, valamint az Elm / Hana Chromebookokhoz.
  • További illesztőprogramok az LCD panelekhez: ASUS TM5P5 NT35596, Starry KR070PE2T, Leadtek LTK050H3146W, Visionox rm69299, Boe tv105wum-nw0.
  • Hozzáadott támogatás az ARM táblákhoz és platformokhoz Renesas "RZ / G1H", Realtek
  • Hozzáadott támogatás a MIPS Loongson-2K processzorhoz

A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

Legyen Ön az első hozzászóló

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: Miguel Ángel Gatón
  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.