Linux 5.15 maintenant disponible, avec des améliorations en NTFS et ces nouveautés

Linux 5.15

Nous avons nouvelle version du noyau Linux. A cette occasion, ce que nous pouvons installer est Linux 5.15, la seizième version de la série 5 qui s'accompagne de nombreuses nouveautés. Parmi eux, je suis frappé par les améliorations apportées à la prise en charge de NTFS, un système de fichiers propriétaire de Microsoft, mais il y a beaucoup d'autres changements.

Il est un peu surprenant que ce qui suit Liste des nouvelles (via Phoronix) est si long, en partie parce que Linus Torvalds a déclaré que ce serait une petite version en termes de taille. Petit ou pas, c'est le noyau le plus à jour, et il le restera pendant deux semaines, lors de la sortie du premier Linux 5.16 RC.

Points forts de Linux 5.15

  • Processeurs:
    • Le pilote AMD PDTDMA a été fusionné après avoir été en développement pendant deux ans au profit des processeurs de serveur AMD EPYC.
    • Extension de brouillage de pile pour RISC-V avec d'autres fonctionnalités connectées pour RISC-V.
    • Prise en charge d'Alder Lake sur le contrôleur TCC.
    • Un correctif majeur pour la suspension/reprise des ordinateurs portables AMD qui profite à plusieurs modèles.
    • KVM utilise désormais par défaut la nouvelle MMU x86 TDP et ajoute une pagination AMD SVM à 5 niveaux.
    • La surveillance de la température pour l'APU AMD Zen 3 est enfin disponible.
    • Prise en charge de la surveillance de la température de l'APU Yellow Carp.
    • Le pilote AMD SB-RMI a été fusionné pour profiter aux serveurs avec des cas d'utilisation tels que la pile logicielle OpenBMC basée sur Linux.
    • La gestion des entrées C3 a été optimisée pour les processeurs AMD.
    • Quelques améliorations au code du noyau IRQ au profit du matériel de l'ère Intel 486.
    • Une implémentation de cryptage SM4 optimisée pour AVX2.
  • Graphisme:
    • De nombreux nouveaux ID PCI RDNA2 qui indiquent une éventuelle mise à niveau vers les cartes graphiques RDNA2.
    • Prise en charge des graphiques AMD Cyan Skillfish.
    • Prise en charge initiale des graphiques discrets Intel XeHP et DG2/Alchemist.
    • Suppression de la prise en charge des graphiques Intel Gen10 / Cannon Lake.
    • De nombreuses autres améliorations graphiques entre les pilotes DRM / KMS.
  • Systèmes de stockage/fichiers :
    • Le nouveau pilote NTFS a été fusionné, une grande amélioration par rapport au pilote NTFS existant. Ce nouveau pilote est le "NTFS3" créé par Paragon Software.
    • Le KSMBD de Samsung a été fusionné en tant que serveur de fichiers SMB3 dans le noyau.
    • OverlayFS a de meilleures performances et copie plus d'attributs.
    • FUSE permet désormais de monter un appareil actif.
    • Optimisations des performances pour F2FS.
    • Connexion partagée sur plusieurs cartes réseau avec le code client NFS.
    • Nouvelles optimisations pour EXT4.
    • De nombreuses améliorations pour XFS.
    • Prise en charge du mode RAID dégradé pour Btrfs et améliorations des performances.
    • Prise en charge de Btrfs pour les montages IDMAPPED et prise en charge de Btrfs FS-VERITY.
    • Les E/S Linux 5.15 peuvent atteindre jusqu'à ~ 3.5 millions d'IOPS par cœur.
    • Prise en charge d'un numéro de séquence global de comté / disque pour les événements de disque, demandé par les développeurs de systemd.
    • Suppression du sous-système LightNVM.
    • Correction du code du pilote de disquette Linux.
    • Autres changements dans le sous-système de blocs.
  • Autre matériel :
    • Diverses mises à jour du pilote d'accélérateur d'IA de Havana Labs.
    • Ethernet fonctionnel pour OpenRISC lors de l'utilisation de configurations FPGA LiteX.
    • Prise en charge du profil de plate-forme ASUS ACPI.
    • Améliorations de la gestion ASUS WMI autour de la gestion de l'eGPU, de la désactivation du dGPU et des capacités d'overdrive du panneau.
    • Défilement haute résolution pour Apple Magic Mouse.
    • Le pilote Apple M1 IOMMU a été fusionné en tant qu'étape importante pour la mise en service d'un plus grand nombre de composants SoC Apple M1 sous Linux.
    • Ajout de la prise en charge de NVIDIA Jetson TX2 NX et d'autres nouvelles cartes / plates-formes ARM.
    • Le pilote audio AMD Van Gogh APU a été ajouté pour le nouveau coprocesseur audio AMD ACP5x.
    • Un nouveau contrôleur WiFi Realtek RTL8188EU pour remplacer votre code de contrôleur existant.
    • Prise en charge de la prochaine génération de matériel WiFi Intel "Bz".
    • Un autre contrôleur de capteur de pompe de refroidissement par eau.
    • Intel a également ajouté la prise en charge du réseau câblé pour sa plate-forme Lunar Lake au contrôleur e1000e.
    • Prise en charge de la lecture de la zone mémoire Nintendo OTP.
    • Le pilote SMCCC TRNG d'Arm a été ajouté.
    • Prise en charge audio de Cirrus Logic Dolphin.
  • Activité générale du noyau :
    • Le code de verrouillage PREEMPT_RT a été fusionné comme un grand pas vers l'obtention de correctifs en temps réel (RT) dans le noyau Linux.
    • DAMON d'Amazon a atterri pour un cadre de surveillance de l'accès aux données qui peut être utilisé pour la récupération proactive de la mémoire et d'autres fonctionnalités.
    • Adaptation du code SLUB pour être compatible avec RT.
    • Introduction de VDUSE pour les appareils vDPA dans l'espace utilisateur.
    • Un changement de courte durée apporté par Linus Torvalds lui-même consistait à activer -Werror par défaut pour toutes les versions du noyau, mais après seulement quelques jours, il a été modifié pour n'activer -Werror que pour les versions de test.
    • Meilleure gestion lors de la récupération de mémoire pour les serveurs avec plusieurs niveaux de mémoire.
    • Nouvel appel système process_mrelease pour libérer plus rapidement la mémoire d'un processus mourant.
    • Correction d'un problème d'évolutivité qui provoquait des temps de démarrage très longs sur les grands serveurs IBM qui prenaient jusqu'à plus de 30 minutes pour démarrer.
    • Diverses améliorations de l'ordonnanceur.
    • Diverses améliorations dans la gestion de l'énergie.
    • La prise en charge des temporisateurs BPF et la prise en charge du protocole MCTP sont quelques-unes des modifications apportées au réseau.
  • Sécurité:
    • Option pour vider le cache de données L1 lors du changement de contexte en tant que fonction de sécurité pour les conditions paranoïaques et autres conditions spécialisées.
    • Améliorations de la détection de débordement de tampon au moment de la compilation et de l'exécution.
    • Protection supplémentaire contre les attaques de canaux secondaires en nettoyant les registres utilisés avant de revenir, en utilisant la prise en charge du compilateur.
    • Prise en charge de la mesure basée sur IMA pour le code du mappeur de périphérique.

Disponible maintenant, mais pas par défaut dans Ubuntu

Linux 5.15 maintenant disponible officiellement, mais ceux qui veulent l'installer dans Ubuntu ils devront faire l'installation manuelle. De plus, son mainteneur ne recommandera pas l'adoption massive tant qu'il n'aura pas publié la première mise à jour de maintenance Linux 5.15.


Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.