Le noyau Linux 6.8 est sorti

Date:

Partager l'article sur :

Une récente mise à jour du noyau Linux, version 6.8, a été dévoilée Par Linus Torvalds, intégrant le pilote graphique Intel Xe en phase d’expérimentation et offrant un support pour le langage de programmation Rust avec l’architecture LoongArch.

Dimanche dernier, Linus Torvalds a révélé la sortie officielle de la version 6.8 du noyau Linux. Cette version se distingue par plusieurs améliorations, notamment la compatibilité avec le processeur Broadcom BCM2712 utilisé dans le Raspberry Pi 5, une nouvelle fonctionnalité d’atténuation des interférences Wi-Fi RFI basée sur la technologie AMD ACPI, ainsi qu’un pilote graphique Intel Xe DRM fraîchement introduit. De plus, le système de fichiers CephFS bénéficie désormais du support de fscrypt, parmi d’autres nouveautés.

La version du kernel 6.8 marque également l’introduction du langage Rust pour le développement initial sur l’architecture LoongArch et pour la conception de pilotes PHY réseau. Bien que cette mise à jour ne soit pas considérée comme majeure en comparaison de la version 6.7, elle sera intégrée dans les futures distributions Linux telles que Ubuntu 24.04 LTS et Fedora 40.

Le processus de développement du noyau Linux 6.8, qui a duré plusieurs mois, s’est conclu par une publication officielle ce dimanche. La finalisation de cette version a été légèrement retardée en raison d’un volume de contributions supérieur aux attentes. Néanmoins, une diminution de l’activité au cours des deux dernières semaines a permis à Linus Torvalds de finaliser la publication sans attendre. Il a aussi signalé que l’arbre Git de Linux est sur le point de franchir un seuil symbolique avec presque 10 millions d’objets Git.

« Nous sommes actuellement à 9,996 millions d’objets, et nous aurions dépassé ce seuil si ce n’était de la récente période de calme. D’autres branches, comme linux-next, ont déjà surpassé ce nombre. Cela dit, il n’y a rien d’exceptionnel à cela, si ce n’est la satisfaction d’atteindre un nombre rond. Git, quant à lui, reste indifférent à ces chiffres », a-t-il précisé.

Linus Torvalds

La version 6.8 apporte son lot de mises à jour et d’activations anticipées pour le matériel, avec des modifications importantes pour le noyau Linux 6.8, notamment :

Nouveautés CPU et architectures dans Linux 6.8

Améliorations pour les processeurs AMD :

  • Ajout de plusieurs identifiants (ID) pour les processeurs AMD Zen 5.
  • Prise en charge des pilotes AMD PMC pour Zen 5.
  • Support du matériel Intel QAT 420xx « GEN 5 » pour la technologie QuickAssist.
  • Ajout du pilote de compression cryptographique Intel IAA pour les accélérateurs analytiques Intel présents dans divers modèles de CPU Xeon Scalable depuis Sapphire Rapids.

Meilleure prise en charge d’autres architectures :

  • Support de Thunderbolt Intel Lunar Lake.
  • Ajout du support de Rust pour les processeurs LoongArch.
  • Désactivation par défaut de la prise en charge des binaires ELF 31 bits de l’architecture ESA (Enterprise System Architecture) pour les changements s390.
  • Restauration du support du noyau XIP pour RISC-V.
  • Amélioration des informations pour l’utilisateur lorsque le support x86 32 bits est désactivé au démarrage.

Améliorations pour les CPU Intel :

  • Meilleure capacité d’overclocking pour les CPU Intel Meteor Lake grâce à un changement de pilote Intel P-State.

Virtualisation et sécurité :

  • Ajout de la virtualisation LAM (Linear Address Masking) pour KVM.
  • Ajout de code Intel TDX (Trust Domain Extensions) pour la protection des invités KVM.

Nouveaux SoC pris en charge :

  • Prise en charge des SoC Snapdragon 8 Gen 3 et X Elite dans le noyau principal.
  • Ajout du support du SoC Google Tensor G1.

Autres améliorations :

  • Prise en charge de Perf pour les événements du contrôleur de mémoire AMD Zen 4.
  • Préparation de la gestion de l’énergie pour les prochains processeurs Intel pour serveurs.
  • Optimisation du processeur AMD pour éviter de sérialiser inutilement les accès MSR.
  • Support EDAC pour les accélérateurs AMD AI.
  • Suppression de la prise en charge des processeurs ARM11 MPCore.
  • Ajout du support du processeur RISC-V soft-core AMD MicroBlaze V.

Nouveautés graphiques et multimédia dans Linux 6.8

Gestion des couleurs AMD :

  • Les premiers éléments du code de gestion des couleurs d’AMD sont présents, mais pas encore activés par défaut.

Pilotes graphiques :

  • Un nouveau pilote Intel Xe DRM est disponible en tant qu’alternative expérimentale au pilote i915.
  • Le pilote Imagination PowerVR DRM a été intégré en amont pour s’accompagner du pilote PowerVR Vulkan dans Mesa pour certains GPU Rogue.
  • Le pilote graphique Raspberry Pi 5 avec V3D est maintenant pris en charge.

Améliorations pour les GPU AMD :

  • Prise en charge d’AMD GFXOFF pour économiser l’énergie et réduire la chaleur lors de l’exécution d’applications de calcul ROCm sur les GPU RDNA3.
  • Atténuation des interférences radio AMD WiFi WBRF entre les horloges de la mémoire vidéo et le matériel WiFi.

Systèmes de fichiers et stockage

  • Nouveaux appels système pour des informations plus détaillées sur le montage des systèmes de fichiers.
  • Optimisation d’EROFS pour les scénarios à faible mémoire.
  • Améliorations et corrections de Bcachefs, avec un accent sur les performances.
  • Recherches non bloquantes pour le système de fichiers en cluster GFS2.
  • Traitement des métadonnées Btrfs utilisant des folios.
  • Prise en charge des données compressées de sous-pages EROFS.
  • Amélioration de la prise en charge des périphériques de blocs zonés par F2FS.
  • Plus de fonctionnalités de réparation en ligne pour XFS.
  • Prise en charge du blocage des écritures sur les périphériques bloc montés.

Autre matériel

  • Ajout de code pour l’analyse CDAT (Coherent Device Attribute Table) dans le cadre de la prise en charge de CXL.
  • Prise en charge d’Apple M1 USB4/Thunderbolt DART.
  • Mise à jour du pilote du sous-système caméra du SoC RISC-V StarFive pour améliorer le support du noyau StarFive.
  • Intégration en amont du pilote du module sécurisé AWS Nitro.
  • Diverses améliorations de la prise en charge des ordinateurs portables Intel et AMD.
  • Meilleure prise en charge du matériel audio, y compris d’AMD et d’Intel, ainsi que de certains mélangeurs audio USB.
  • Intégration en amont du pilote Gigabyte AORUS Waterforce pour exposer les métriques de surveillance du matériel pour ce refroidisseur de liquide AIO de Gigabyte.
  • Prise en charge de l’accélérateur Intel Gaudi 2C.
  • Énumération des caméras CSI-2 / MIPI basée sur l’ACPI.
  • Support de Rust pour créer des pilotes PHY de réseau.
  • Abandon du support de l’Intel Carrilo Ranch.

Linux Gaming

  • Prise en charge de plusieurs consoles de jeux portables bon marché alimentées par ARM.
  • Prise en charge initiale des contrôleurs de la Lenovo Legion Go pour cette console de jeu portable.
  • Prise en charge de la manette de jeu Adafruit Seesaw.
  • Corrections du pilote de la manette Steam reportées de SteamOS.
  • Prise en charge de la manette Nintendo Switch Online (NSO).

Sécurité

  • Amélioration d’AppArmor qui passe aux hachages de politique SHA256 pour une meilleure sécurité que SHA1.

Linux 6.8 s’annonce comme une version majeure avec des améliorations significatives et une meilleure prise en charge du matériel.  il est recommandé par Linus Torvalds  lui-mêmede tester cette nouvelle version avant de se tourner vers la version 6.9 à venir.

Source : Linus Torvalds

Abderrahmane Hhttps://www.ruedelatech.com
Je suis un passionné de technologie, du webmarketing, développement web et de l'informatique en générale. Avec plus de 20 ans d’expérience dans le domaine de l’informatique et du webmarketing , je partage mes connaissances à travers des articles high-tech, des guides pratiques et des astuces pour optimiser les performances des appareils numériques. En dehors du web, je suis un amateur de jeux rétro et un fervent défenseur de la cybersécurité.

Les derniers articles d'actualité

Articles en relation