Általában nem foglalkozom itt a Linux kernelek kiadásaival, de az 5.2-es verzió valami különleges. A különféle teljesítménybeli fejlesztések, új illesztőprogramok és API-k mellett a kern első verziója kis- és nagybetűkkel nem rendelkező Ext4 fájlrendszer-opcióval rendelkezik.
a grafikus kártya ablakainak ellenőrzése
A kiadás legfontosabb változásai a következők:
Reklám
- Sound Open Firmware DSP audioeszközökhöz
- Új mount API fájlrendszerek csatlakoztatásához: fsopen (), open_tree (), fspick (), fsmount (), fsconfig () és move_mount ().
- Új nyílt forráskódú illesztőprogramok a Mali GPU-hoz az ARM-en
- A BFQ I / O ütemező teljesítményjavításai.
- Új kernelmodul dm-por amely lehetővé teszi a rossz blokkok szimulálását a meghajtókon.
Biztonság és megbízhatóság
A kern egy új rendszerindító paramétert támogatenyhítések =
amely lehetővé teszi a különféle biztonsági rések védelmének konfigurálását és letiltását [többnyire] Intel CPU-kban.
enyhítések = ki
- letilt mindent.- mitigations = auto - automatikusan engedélyezi az összes alkalmazható enyhítési lehetőséget, de a Hyper-Threading funkciót bekapcsolva tartja.
- enyhítések = auto, nosmt - ugyanaz, mint fent + letiltja a Hyper Threading funkciót.
Kernel 5.2, extra védelmet nyújt a Microarchitectural Data Sampling, MDS ellen az Intel CPU-k számára. Alatt ellenőrizheti állapotát
/ sys / devices / system / cpu / sebezhetőségek / mds
Vannak két mód támogatott , az első a frissített CPU mikrokódra támaszkodik, a másik egy kódhackelés. Saját boot paramétere van,mds =
amely beállítható
mds = teljes
mds = tele, nosmt
<-- this disables Hyper Threadingmds = ki
Illesztőprogramok
Az új kern számos új meghajtót tartalmaz, beleértve a Mész a GPU Mali 400/450, a Panfrost pedig Mali Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) és a Bifrost (Mali G3x, G5x, G7x).
Az i915 Intel illesztőprogram mostantól támogatja az Elkhartlake (Gen11) chipeket.
A GPU AMD Vega20 amdgpu illesztőprogramja mostantól támogatja RAS . Ezenkívül a meghajtó rengeteg egyéb fejlesztést kapott, beleértve az SMU 11 energiagazdálkodási technológiát.
Kis- és nagybetűk nélküli ext4 fájlrendszer opció
Egy új attribútum, + F (EXT4_CASEFOLD_FL) állítható be egy könyvtárhoz. Az attribútum beállításakor az összes fájlnév-összehasonlító művelet figyelmen kívül hagyja a kis- és nagybetűket. Az olyan fájlneveket, mint a Test.txt, a test.txt és a test.TXT, ugyanaz a fájlnév kezeli. Az + F attribútum ainode
területen, és minden fájlra és alkönyvtárra vonatkozik.
Az attribútum alapértelmezés szerint nincs engedélyezve. A dobozból az ext4 továbbra is megkülönbözteti a kis- és nagybetűket.
A javításokat a Canonical fejlesztője, Gabriel Krisman Bertazi készítette, és hét próbálkozás után befogadta a mainstreambe.
Megkaphatja a kernel forráskódját itt .