Le noyau Linux 7.1 introduit Intel FRED, améliore les paramètres par défaut des GPU AMD et abandonne la prise en charge des processeurs Intel 486.

Le noyau Linux 7.1 introduit Intel FRED, améliore les paramètres par défaut des GPU AMD et abandonne la prise en charge des processeurs Intel 486.

Avec la sortie imminente de Linux 7.1, les développeurs se concentrent désormais sur l’amélioration et l’optimisation des architectures modernes. Cette nouvelle version promet des améliorations significatives pour les environnements de bureau et serveur.

Principaux développements des premiers correctifs Linux 7.1 : nettoyage, activation du processeur et améliorations des pilotes pour AMD, Intel et NVIDIA

L’ouverture de la fenêtre de fusion pour le noyau Linux 7.1 a permis la publication des premiers correctifs, témoignant d’un effort concerté pour affiner les demandes d’extraction de sous-systèmes et les branches de fonctionnalités. Bien que Linux 7.0 vienne d’être lancé, la communauté des développeurs progresse déjà sur des modifications visant à optimiser les processeurs, les cartes graphiques et les capacités réseau.

Selon Phoronix, un changement particulièrement notable est l’abandon progressif du support des processeurs Intel i486, une étape importante qui fait suite au lancement de cette architecture historique en 1989. Cette transition stratégique souligne un abandon des technologies obsolètes, permettant aux développeurs de concentrer leurs ressources sur des architectures de processeurs plus modernes.

Des correctifs récents indiquent que la technologie FRED (Flexible Return and Event Delivery) sera activée par défaut sur les processeurs Intel Panther Lake, ce qui améliorera à la fois les performances et la sécurité. Cette évolution augure bien de l’avenir des architectures de processeurs Intel de nouvelle génération.

Pour les utilisateurs de matériel AMD, des progrès notables ont été réalisés concernant la migration des anciens GPU vers la pile de pilotes AMDGPU. Cette transition, entamée il y a plusieurs mois, est désormais pleinement opérationnelle pour les GPU GCN 1.0 et 1.1, offrant des gains de performances de près de 30 % pour les anciens modèles Radeon. Avec Linux 7.1, plusieurs familles d’APU AMD plus anciennes, telles que Kaveri, Kabini et Mullins, devraient également adopter le pilote AMDGPU par défaut, garantissant ainsi une meilleure prise en charge de Vulkan et des performances graphiques améliorées sur différents systèmes.

Principaux points des correctifs du noyau Linux 7.1 :

  • Suppression de la prise en charge du processeur Intel 486 obsolète afin d’optimiser l’efficacité du système.
  • Activation par défaut d’Intel FRED pour améliorer les performances des processeurs Panther Lake.
  • Mise à jour de la version minimale requise de Rust pour les compilations du noyau Linux.
  • Suppression progressive du code UDP-Lite du sous-système réseau Linux pour une efficacité accrue.
  • Intégration des pilotes HID Lenovo Legion pour une meilleure prise en charge du périphérique.
  • Améliorations continues du pilote NVIDIA Nova.
  • Mise en œuvre d’une mise hors tension automatique du système en cas d’erreur ACPI fatale.
  • Transition des APU AMD Kaveri / Kabini / Mullins vers le pilote AMDGPU pour des performances améliorées et la prise en charge de RADV Vulkan.
  • Optimisation du moteur Multi-SDMA pour améliorer les performances AMDGPU.
  • Renforcement des préparatifs en vue de la prise en charge matérielle future des cartes graphiques AMD GFX12.1.
  • Améliorations des fonctionnalités pour l’interrogation de la mémoire par processus avec le pilote AMDXDNA pour les NPU Ryzen AI.
  • Fonctionnalités de rapport de consommation énergétique pour les NPU Ryzen AI.
  • Nouvelles fonctionnalités du pilote de mise à l’échelle de la fréquence du processeur AMD P-State.
  • Amélioration de la prise en charge KVM pour AVX-512 BMM sur les machines virtuelles invitées, en adéquation avec l’architecture Zen 6 d’AMD.
  • Introduction de FSMOUNT_NAMESPACE comme nouvel indicateur pour la fonctionnalité fsmount().
  • Améliorations apportées au pilote Intel Xe pour une meilleure gestion de la mémoire.
  • Prise en charge transparente des pages énormes pour les pages de périphérique, visant à optimiser les applications de mémoire virtuelle partagée.
  • Préparatifs pour la prise en charge des graphiques Intel Nova Lake P.
  • Modifications apportées au pilote graphique d’Intel pour prendre en charge les tunnels DP UHBR.
  • Capacités de déchargement Zstandard pour le pilote Intel QAT.
  • Nombreuses améliorations des performances du pilote graphique Intel Xe3.
  • La prise en charge du mode sans fil est prévue pour le pilote Intel QAT.
  • Introduction de mesures de protection pour les NPU Intel afin d’éviter l’épuisement des ressources par les programmes individuels.
  • Implémentation d’une fonction de débogage pour les systèmes AMD Zen.
  • Nombreuses améliorations pour les pilotes WiFi MediaTek MT76.
  • Planification de nouveaux pilotes de ventilateurs pour ordinateurs portables Lenovo afin d’améliorer la surveillance de la vitesse.
  • Introduction du pilote Bitland WMI pour des fonctionnalités améliorées des ordinateurs portables.
  • Prise en charge continue des ordinateurs portables TUXEDO Computers et du pilote de plateforme Uniwill.
  • Progrès réalisés dans le support du SoC SpacemiT K3 RVA23.
  • Prise en charge de l’affichage HDMI pour les cartes RISC-V BeagleV Ahead SBC et Lichee Pi 4A.
  • Suppression de la fonctionnalité défectueuse du noyau RISC-V XIP.
  • Améliorations apportées au GPU Adreno X2-85 utilisé dans les SoC pour ordinateurs portables Snapdragon X2.
  • Introduction d’une propriété de couleur d’arrière-plan CRTC dédiée à la gestion des droits numériques (DRM).
  • Linux 7.1 prendra désormais en charge plusieurs batteries par périphérique HID, corrigeant ainsi les limitations matérielles existantes.
  • Améliorations de Sched_EXT pour prioriser les processus frères SMT, améliorant ainsi la gestion des tâches du processeur.
  • Surveillance accrue des capteurs pour les cartes mères de bureau ASUS.
  • Réduction de la surcharge du minuteur HRTICK pour une optimisation des performances.
  • Progrès en matière d’échantillonnage basé sur les instructions pour les futurs processeurs AMD Zen 6.
  • Ajout de nouveaux pilotes de mémoire tampon d’images VeriSilicon DC8200 et Coreboot.
  • Prise en charge des attributs de socket étendus pour s’aligner sur les fonctionnalités améliorées de GNOME et systemd.
  • Inclusion potentielle de la prise en charge des sous-planificateurs pour les cgroups dans la version Linux 7.1.

Pour plus de détails et pour rester informé des développements du noyau Linux 7.1, vous pouvez vous référer à la source et aux images ici.

Laisser un commentaire

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