Le noyau Linux 5.14 est sorti.
L’annonce de l’arrivée du dernier noyau sur la liste de diffusion du noyau Linux Le fondateur de Linux, Linus Torvalds, n’a pas pu résister à reconnaître l’attention que son projet « passe-temps » a reçu récemment pour son 30e anniversaire, en remarquant :
« Je me rends compte que vous devez tous être encore occupés par tous les galas et bals de fantaisie et tous les autres événements du 30e anniversaire, mais à un moment donné, vous devez être fatigué du faste constant, des feux d’artifice et du champagne. Cette robe de bal ou ce frac n’est pas non plus la chose la plus confortable. Les célébrations dureront encore quelques semaines, mais vous aurez peut-être tous besoin d’une pause.. »
Tout à fait, Linus ! Assez !
Alors, quels avantages nous attendent dans cette élévation du noyau ?
Nous allons jeter un coup d’oeil…
Linux 5.14 Nouvelles fonctionnalités
Linux 5.14 propose (comme toujours) une avalanche d’améliorations, grandes et petites, de nouvelles capacités et une prise en charge matérielle améliorée. Cet article n’est pas une liste exhaustive, mais plutôt une collection de faits saillants qui ont attiré mon intérêt / mon œil.
Faits saillants notables dans la version Linux Kernel 5.14, y compris planification de base Support (attendu depuis longtemps), une nouveau contrôleur de priorité E/S pour gérer la priorité des requêtes de bloc-I/O, et un nouveau ioctl()
commande à améliorer la journalisation sur EXT4 systèmes de fichiers et entraînent moins de « fuites d’informations ».
Le noyau Linux gagne également de nouvelles « zones de mémoire secrète » grâce à MEMFD_SECRET. Selon les développeurs, cette fonctionnalité fournira une protection améliorée contre les attaques ROP, empêchera les expositions de mémoire secrète dans l’espace utilisateur entre les processus et « renforcera » le noyau contre les exploits de failles.
Un ajout amusant : vous pouvez retirer les cartes AMD Radeon sans déclencher de panique du noyau grâce à un nouvelle « fonction de débranchement à chaud » sous Linux 5.14. Bien que je ne conseille pas de retirer une carte graphique d’un système démarré en direct, cela devrait en théorie être utile à quelqu’un !
Parmi une pléthore de prise en charge matérielle vient le code pour gérer les commutateurs réseau Sparx5, les capteurs Sony IMX208 et les joysticks SparkFun Qwiic. Des codecs audio sont inclus pour Rockchip RK817 et Qualcomm WCD9380/WCD9385.
Le bouton de sélection/partage du contrôleur Microsoft Xbox One devrait désormais fonctionner sur les systèmes utilisant cette révision du noyau.
Linux 5.14 est fourni avec prise en charge complète du noyau principal pour le Raspberry Pi 400 (le joli clavier PC tout-en-un sorti l’année dernière). Alors que l’appareil a été capable d’exécuter relativement bien les anciens noyaux, la dernière révision affine divers aspects pour une informatique plus heureuse et plus stable.
Dell prévoit d’inclure des kill switchs matériels pour les micros et les webcams dans ses futurs ordinateurs portables, donc Linux 5.14 inclut un pilote pour prendre en charge ces fonctions.
Les passionnés d’audio peuvent être intéressés de connaître un pilote USB à faible latence est inclus dans cette version. Le nouveau pilote réduit la latence pendant la lecture audio et, Notes de Phoronix, c’est le cas avec PulseAudio, JACK et PipeWire.
Enfin, des efforts continus sont déployés pour ajouter la prise en charge de Linux pour les technologies émergentes et nouvelles, notamment l’USB 4, le processeur Intel ‘Alder Lake’, les cartes graphiques AMD Beige Goby et Yellow Carp.
Obtenir Linux 5.14
Linux 5.14 est disponible au téléchargement en tant que code source à partir du kernel.org site Web, que vous pouvez compiler à la main sur la distribution de votre choix.
Sinon, attendez que les mainteneurs de votre distribution le fassent pour vous. Les distributions à version continue comme Arch obtiendront, comme toujours, des noyaux plus récents plus tôt que les versions basées sur le temps comme Ubuntu, Linux Mint et Zorin OS.
Ubuntu 21.10 Probablement livré avec Linux 5.14 (le gel des fonctionnalités du noyau n’est pas encore passé) mais il n’y a aucune garantie.
L’équipe du noyau Ubuntu fournit versions principales de 5.14 pour Ubuntu mais, comme toujours, ce sont ne pas recommandé pour les gens ordinaires, juste les développeurs ! Utilisez-les à vos risques et périls.