Windows Tips & News

Linux Kernel 5.2 est sorti avec l'option Ext4 insensible à la casse

click fraud protection

Habituellement, je ne couvre pas les versions des noyaux Linux ici, mais la version 5.2 est quelque chose de spécial. Outre diverses améliorations de performances, de nouveaux pilotes et API, il s'agit de la première version du noyau à proposer une option de système de fichiers Ext4 insensible à la casse.

Les principaux changements dans la version sont les suivants :

  • Sound Open Firmware pour les périphériques audio DSP
  • Nouvelle API de montage pour le montage de systèmes de fichiers: fsopen(), open_tree(), fspick(), fsmount(), fsconfig() et move_mount().
  • Nouveaux pilotes open source pour Mali GPU sur ARM
  • Améliorations des performances apportées au planificateur d'E/S BFQ.
  • Un nouveau module noyau dm-poussière qui permet la simulation de mauvais blocs sur les disques.

Sécurité et fiabilité

Le noyau prend en charge un nouveau paramètre de démarrage atténuations= qui permet de configurer et de désactiver diverses protections contre les vulnérabilités dans [principalement] les processeurs Intel.

  • atténuations = désactivé - désactive tout.
  • mitigations=auto - active automatiquement toutes les options d'atténuation applicables mais maintient Hyper-Threading activé.
  • mitigations=auto, nosmt - comme ci-dessus + désactive Hyper Threading.

Kernel 5.2 comprenant une protection supplémentaire contre l'échantillonnage de données microarchitecturales, MDS pour les processeurs Intel. Vous pouvez vérifier son état sous

/sys/devices/system/cpu/vulnerabilities/mds

Il y a deux modes pris en charge, le premier repose sur le microcode CPU mis à jour, un autre est un hack de code. Il a son propre paramètre de démarrage, mds= qui peut être réglé sur

  • mds=complet
  • mds=complet, nosmt
  • mds=off

Conducteurs

Le nouveau noyau comprend un certain nombre de nouveaux pilotes, y compris Lima pour GPU Mali 400/450, et Panfrost pour Mali Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) et Bifrost (Mali G3x, G5x, G7x).

Le pilote Intel i915 prend désormais en charge les puces Elkhartlake (Gen11).

Le pilote amdgpu pour GPU AMD Vega20 prend désormais en charge RAS. En outre, le pilote a reçu de nombreuses autres améliorations, notamment la technologie de gestion de l'alimentation SMU 11.

Option de système de fichiers ext4 insensible à la casse

Un nouvel attribut, +F (EXT4_CASEFOLD_FL), peut être défini pour un répertoire. Lorsque l'attribut est défini, toutes les opérations de comparaison de noms de fichiers ignorent la casse. Noms de fichiers tels que Test.txt, test.txt et test. TXT sera traité comme le même nom de fichier. L'attribut +F est stocké à l'intérieur du inode et s'applique à tous les fichiers et sous-répertoires.

L'attribut n'est pas activé par défaut. Hors de la boîte, ext4 reste sensible à la casse.

Les correctifs ont été créés par le développeur de Canonical, Gabriel Krisman Bertazi, et acceptés par le grand public après sept essais.

Vous pouvez obtenir le code source du noyau ici.

Attention: les navigateurs basés sur Chromium enregistrent l'URL d'origine du téléchargement pour les fichiers

Attention: les navigateurs basés sur Chromium enregistrent l'URL d'origine du téléchargement pour les fichiers

CONSEILLÉ: Cliquez ici pour résoudre les problèmes de Windows et optimiser les performances du sy...

Lire la suite

Téléchargez les fichiers VBS pour démarrer Windows 10 en mode sans échec

Ce site Web utilise des cookies pour améliorer votre expérience lorsque vous naviguez sur le site...

Lire la suite

Mozilla active l'extension Firefox Monitor dans Firefox 67

Mozilla active l'extension Firefox Monitor dans Firefox 67

CONSEILLÉ: Cliquez ici pour résoudre les problèmes de Windows et optimiser les performances du sy...

Lire la suite