Vanligtvis täcker jag inte Linux-kärnversioner här, men version 5.2 är något speciellt. Förutom olika prestandaförbättringar, nya drivrutiner och API: er, är det den första versionen av kärnan som har ett skiftlägeskänsligt Ext4-filsystemalternativ.
varför kommer inte att börja arbeta med Windows 10
De viktigaste förändringarna i utgåvan är följande:
Annons
- Sound Open Firmware för DSP-ljudenheter
- Nytt monterings-API för montering av filsystem: fsopen (), open_tree (), fspick (), fsmount (), fsconfig () och move_mount ().
- Nya drivrutiner för öppen källkod för Mali GPU på ARM
- Prestandaförbättringar i BFQ I / O-schemaläggaren.
- En ny kärnmodul dm-damm som tillåter simulering dåliga block på enheter.
Säkerhet och pålitlighet
Kärnan stöder en ny startparametermildringar =
som gör det möjligt att konfigurera och inaktivera olika sårbarhetsskydd i [mestadels] Intel-processorer.
mildringar = av
- inaktiverar allt.- mitigations = auto - aktiverar alla tillämpliga mitigationsalternativ automatiskt men håller Hyper-Threading på.
- mildringar = auto, nosmt - samma som ovan + inaktiverar Hyper Threading.
Kärna 5.2 inklusive extra skydd mot Microarchitectural Data Sampling, MDS för Intel-processorer. Du kan kontrollera dess tillstånd under
/ sys / devices / system / cpu / vulnerabilities / mds
Det finns två lägen stöds , den första är beroende av den uppdaterade CPU-mikrokoden, en annan är en kodhack. Den har sin egen startparameter,mds =
som kan ställas in på
mds = full
mds = full, nosmt
<-- this disables Hyper Threadingmds = av
Förare
Den nya kärnan innehåller ett antal nya drivrutiner, inklusive Kalk för GPU Mali 400/450 och Panfrost för Mali Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) och Bifrost (Mali G3x, G5x, G7x).
I915 Intel-drivrutinen stöder nu Elkhartlake (Gen11) -chips.
Amdgpu-drivrutinen för GPU AMD Vega20 stöder nu RAS . Föraren har också fått många andra förbättringar, inklusive SMU 11-strömhanteringstekniken.
Skiftlägeskänsligt ext4-filsystemalternativ
Ett nytt attribut, + F (EXT4_CASEFOLD_FL), kan ställas in för en katalog. När attributet är inställt kommer alla filnamnsjämförelser att ignorera bokstäverna. Filnamn som Test.txt, test.txt och test.TXT behandlas som samma filnamn. Attributet + F lagras inutiinode
område och är tillämpligt på alla filer och underkataloger.
Attributet är inte aktiverat som standard. Utanför lådan förblir ext4 skiftlägeskänslig.
Plåstren skapades av Canonicals utvecklare, Gabriel Krisman Bertazi, och accepterades till mainstream efter sju försök.
Du kan få kärnkällkoden här .