
Linux 6.18-rc4 Elle est désormais disponible en tant que nouvelle version de test hebdomadaire. Après plusieurs semaines sans incident, le cycle de développement reste stable et la livraison est prévue pour fin novembre ou début décembre. Le quatrième candidat à la libération Il arrive en douceur et avec une attention particulière portée aux détails de finition, comme détaillé dans le Nouveautés de Linux 6.18-rc3.
Linus Torvalds le annoncé quelques heures à l'avance pour chaque voyage, mais sans modification fondamentale du plan : le prédominant Correctifs de pilotes (GPU, réseau et son) et des ajustements mineurs aux réseaux, aux systèmes de fichiers (SMB, XFS et nfsd), au planificateur extensible (sched_ext) et aux architectures s390 et x86, ainsi que de nouveaux tests automatisés pour VFIO.
Nouvelles fonctionnalités et principaux changements dans Linux 6.18-rc4
Sur x86, le changement le plus notable est l'extension des identifiants de modèle pour la future gamme AMD Zen 6 (famille 1Ah). Le noyau reconnaît désormais 16 modèles supplémentaires, simplifiant ainsi le processus de préparation. produits basés sur Zen 6 qui arrivera sur le marché, de manière similaire à ce qui a été rapporté dans Linux 6.18-rc2.
Toujours concernant AMD, le noyau désactive l'utilisation de RDSEED sur certains systèmes Zen 5 dont le microcode est antérieur au correctif du firmware, atténuant ainsi le problème d'aléatoire connu. AMD distribue déjà une mise à jour pour EPYC 9005, et les autres suivront prochainement ; en attendant, le noyau inclut cette modification. protection sur RDSEEDDe plus, la synchronisation de l'état XFD de l'unité de traitement du flux (FPU) lors de la transmission des signaux est corrigée, et un échec de compilation avec CONFIG_CFI=yy CONFIG_LTO_CLANG_FULL=y est évité.
Gestion de l'alimentation et des performances sous Linux 6.18-rc4
Un problème de performances lié au gestionnaire de temps CPUidle, présent depuis Linux 6.17, a été résolu. Ce problème, observé par Doug Smythies sur un processeur Intel Core i5-10600K, entraînait une régression des performances. baisse de performance d'environ 11% dans certaines versions, et c'est déjà corrigé dans Git à temps pour cette version candidate.
Le correctif, conçu par Rafael Wysocki, privilégie l'entrée en mode d'interrogation plus fréquente lorsque la latence pour sortir d'un état de veille dépasse le temps d'inactivité prévu. Cette modification réduit les temps d'attente inutiles et rétablit les performances perdues ; elle complète le correctif existant. Correctif récent pour les Chromebooks équipés de processeurs Intel affecté par une autre régression en matière de gestion de l'énergie.
Autres fronts du noyau dans cette RC
Au-delà de l'architecture x86 et de la consommation d'énergie, l'essentiel des changements concerne une fois de plus les contrôleurs : Graphismes, réseau et son ouvrent la voie Les correctifs. Dans les domaines non liés aux pilotes, on note des ajustements mineurs au niveau de la pile réseau, de SMB/XFS/nfsd et de sched_ext, ainsi que l'ajout de tests pour VFIO. L'équipe de maintenance qualifie ces modifications de mineures et ne concernent que quelques lignes de code.
Disponibilité, tests et contexte
Avec la publication de cette RC4, la version finale de la 6.18 devrait arriver fin novembre ou début décembre.
Les personnes testant la version RC4 doivent surveiller plusieurs points : vérifier l’absence d’erreurs lors de la compilation avec CONFIG_CFI et LTO de Clang, contrôler le comportement en veille et en inactivité sur les ordinateurs portables, et s’assurer sur Zen 5 que… Message RDSEED désactivé Ce message apparaît dans les logs système (dmesg) après l'application du microcode correspondant. Tout problème peut être signalé à la LKML ou au responsable de la maintenance du sous-système concerné.
Linux 6.18-rc4 arrive à maturité.Cette mise à jour étend la prise en charge de Zen 6, corrige le problème RDSEED de Zen 5, résout les régressions en matière de consommation d'énergie et optimise les pilotes et sous-systèmes clés. Sauf imprévu, le calendrier reste inchangé et les prochains jours seront consacrés à l'amélioration de la stabilité et des performances en vue de la publication de la version stable.