Normalment no cobreixo les versions del nucli Linux aquí, però la versió 5.2 és especial. A més de diverses millores de rendiment, nous controladors i API, és la primera versió del nucli que inclou una opció del sistema de fitxers Ext4 que no distingeix entre majúscules i minúscules.
millors telèfons del mercat 2016
Els canvis clau de la versió són els següents:
Anunci publicitari
- Firmware Open Sound per a dispositius d'àudio DSP
- Nova API de muntatge per muntar sistemes de fitxers: fsopen (), open_tree (), fspick (), fsmount (), fsconfig () i move_mount ().
- Nous controladors de codi obert per a la GPU de Mali a ARM
- Millores de rendiment realitzades al planificador d'E / S BFQ.
- Un nou mòdul del nucli dm-pols que permet la simulació de blocs defectuosos a les unitats.
Seguretat i fiabilitat
El nucli admet un nou paràmetre d'arrencadamitigacions =
que permet configurar i desactivar diverses proteccions de vulnerabilitat en CPU [principalment] Intel.
mitigacions = off
- desactiva tot.- mitigations = auto: activa totes les opcions de mitigació aplicables automàticament, però manté activada la funció Hyper-Threading.
- mitigacions = auto, nosmt - igual que l'anterior + deshabilita el filatge hiper.
Nucli 5.2 que inclou protecció addicional contra el mostreig de dades microarquitectòniques, MDS per a CPU Intel. Podeu comprovar-ne l’estat a la secció
/ sys / devices / system / cpu / vulnerabilitats / mds
N’hi ha dos modes compatibles , el primer es basa en el microcodi actualitzat de la CPU, un altre és un pirateig de codi. Té el seu propi paràmetre d’arrencada,mds =
que es pot configurar a
mds = ple
mds = full, nosmt
<-- this disables Hyper Threadingmds = desactivat
Conductors
El nou nucli inclou diversos controladors nous, inclosos Lima per a GPU Mali 400/450 i Panfrost per a Mali Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) i Bifrost (Mali G3x, G5x, G7x).
El controlador Intel i915 ara admet xips Elkhartlake (Gen11).
El controlador amdgpu per a la GPU AMD Vega20 ara és compatible RAS . A més, el controlador ha rebut moltes altres millores, inclosa la tecnologia de gestió d'energia SMU 11.
Opció del sistema de fitxers ext4 que no distingeix entre majúscules i minúscules
Es pot establir un atribut nou, + F (EXT4_CASEFOLD_FL) per a un directori. Quan s'estableix l'atribut, totes les operacions de comparació de noms de fitxer ignoraran la lletra majúscula. Els noms de fitxers com Test.txt, test.txt i test.TXT es tractaran com el mateix nom de fitxer. L'atribut + F s'emmagatzema dins del fitxerinode
i és aplicable a tots els fitxers i subdirectoris.
L'atribut no està habilitat per defecte. Fora de la caixa, ext4 segueix distingint entre majúscules i minúscules.
Els pedaços van ser creats pel desenvolupador de Canonical, Gabriel Krisman Bertazi, i van ser acceptats per la mainstream després de set intents.
Podeu obtenir el codi font del nucli aquí .