Linux 6.15-rc2 arrive avec des améliorations graphiques, des correctifs Spectre RSB et plus encore

  • Linux 6.15-rc2 a été publié après une semaine de correctifs post-fusion.
  • Inclut des améliorations graphiques pour Intel et AMD, y compris un correctif pour le scintillement dans Meteor Lake.
  • Des mesures d’atténuation ont été ajustées pour Spectre RSB sur les processeurs Intel et AMD.
  • Les premiers tests ne montrent aucune régression significative des performances.

Linux 6.15-rc2

Il est maintenant disponible la version Linux 6.15-rc2, juste une semaine après la fermeture officielle de la fenêtre d'intégration du changement et la premier candidat à la sortie. Cette deuxième version candidate du noyau est accompagnée d'une variété de correctifs précoces qui ont été collectés au cours des derniers jours, dans le cadre du cycle de développement habituel du noyau Linux.

Linus Torvalds, comme d'habitude, était chargé d'annoncer cette nouvelle version et a commenté que, malgré le fait que la fenêtre de fusion était plus longue que d'habitude, Pour l'instant, tout semble plutôt normal.. Le numéro de commits et les changements apportés restent dans les marges statistiques typiques, aucun aspect ne se démarquant excessivement à ce stade précoce de la publication.

Linux 6.15-rc2 introduit des améliorations aux pilotes graphiques : Intel et AMD

L’un des points les plus remarquables de cette version concerne la pilotes graphiques. Du côté d'AMD, le pilote AMDGPU a ajouté la prise en charge du gestion de la mémoire vidéo discrète via les cgroups, une fonctionnalité appelée DMEM. Cette intégration permet désormais de limiter l’utilisation de la VRAM par des processus spécifiques via des mécanismes de contrôle de groupe.

En plus du support DMEM, le pilote AMD a également reçu ajustements à la gestion eDP, des correctifs pour l'épinglage de la VRAM dans les environnements d'importation compatibles P2P, ainsi que des correctifs pour les profils de charge de travail et la découverte IP dans le système de rendu.

En ce qui concerne les graphiques Intel, Le pilote Xe a inclus un correctif important pour les problèmes de scintillement observés sur les graphiques de Meteor Lake. En particulier, le comportement des lignes de cache L3 en lecture seule associées aux flux géométriques a été corrigé. Cette modification vise à éliminer le scintillement visible gênant que certains utilisateurs avaient signalé sur les systèmes dotés de cette architecture.

Il a également été ajouté nouvel identifiant de périphérique 0xE211 correspondant à la future architecture « Battlemage », en prévision de son lancement officiel, et plusieurs petits correctifs ont été appliqués à d'autres sous-composants graphiques tels que l'AMDKFD (pour le calcul) et le pilote Intel IVPU NPU, améliorant la prise en charge des opérations de suspension et de reprise.

Mises à jour et nettoyage des mesures d'atténuation du RSB Spectre

Un autre des piliers de cette version est Améliorations des mesures d'atténuation pour Spectre RSB (Return Stack Buffer), vulnérabilité présente dans les processeurs Intel et AMD. Le travail a été mené principalement par les développeurs de Red Hat, qui ont passé plusieurs mois à perfectionner la gestion de ces mesures par le noyau.

Parmi les principales corrections, on trouve la ajustement dans l'appel a indirect_branch_prediction_barrier(), ainsi que l'élimination du remplissage du RSB à la fois dans les sorties de machines virtuelles (VMEXIT) et dans les changements de contexte si l'utilisation est faite eIBRS et Retpolines.

En plus du code, Une nouvelle documentation spécifique a été incluse qui résume clairement les stratégies d'atténuation actuelles, en séparant les scénarios d'attaque en fonction du type de processeur et de l'architecture. Ce document est destiné à servir de référence aux développeurs qui pourraient avoir besoin de remédier à de futures vulnérabilités dans ce domaine.

Maintenance générale et tests précoces

Comme pour tous les candidats à une sortie anticipée, Linux 6.15-rc2 intègre également des modifications mineures répartis dans tout le code, y compris dans des domaines tels que le noyau principal, les systèmes de fichiers, le réseau, la documentation et les architectures spécifiques. Comme indiqué, environ 25% Les patchs de cette semaine sont dédiés aux autotests, ce qui est inhabituel mais pas inhabituel pendant cette phase.

En parallèle, certains utilisateurs et développeurs ont déjà commencé leurs propres tests de cette version du noyau. Dans l’un de ces tests, réalisé sur un Lenovo ThinkPad T14s génération 6 équipé d'un processeur AMD Ryzen AI 7 PRO 360 (Zen 5, Strix Point), plus de 60 benchmarks ont été évalués entre Linux 6.14 et l'état actuel de 6.15. Les résultats ne montrent pas de variations significatives, à l’exception de certaines améliorations dans les microbenchmarks synthétiques tels que Stress-NG. Lors des tests en conditions réelles, la plupart des mesures sont restées dans la marge d’erreur habituelle.

Ces premiers résultats renforcent l’idée qu’aucune régression sérieuse n’a été introduite à ce stade précoce, et que prise en charge du noyau car la nouvelle plateforme AMD est déjà assez mature.

Cette deuxième version candidate pour Linux 6.15 offre un premier aperçu de la façon dont ce cycle de développement évolue, avec améliorations techniques pertinentes dans des domaines clés tels que la sécurité et la gestion des GPU. Bien qu'il reste encore un long chemin à parcourir avant sa sortie stable, prévue pour fin mai, les développements actuels montrent une progression constante, orientée vers les corrections de bugs et la consolidation de nouvelles fonctionnalités.


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.