
Linux 6.18-rc2 maintenant disponible Après une semaine de travail axée sur le polissage des bugs, en vue de faire de la série 6.18 la prochain noyau LTS La version stable sera disponible début décembre. Elle inclut des correctifs répartis sur l'ensemble de l'arborescence, fruit de tests préliminaires ayant révélé des régressions et des problèmes de configuration.
Le projet parle d'un cycle sans contretemps majeurs : bien que cette itération soit un peu plus volumineuse en raison de la régressions rc1 détecté par des systèmes automatiques, similaires à Linux 6.17-rc1, plusieurs étaient insignifiants ou attribuables à l'environnement de test, comme les cas dans QEMU sur SH4 big-endianIl reste des questions ouvertes, mais la direction est positive et le comportement du cycle est considéré comme normal.
Corrections générales dans Linux 6.18-rc2
La fenêtre d'intégration étant désormais fermée, rc2 intègre des correctifs dans plusieurs sous-systèmes, avec une présence particulière dans pilotes graphiques, ajustements de formatage de code et de documentation dans Rust, et modifications de la gestion des raisons de redémarrage sur les plates-formes AMD Zen pour éviter les informations obsolète ou trompeur au démarrage.
Graphiques : Quoi de neuf dans le sous-système DRM ?
Avant la sortie de rc2, des correctifs DRM hebdomadaires étaient envoyés avec l'accent habituel sur Intel et AMDCe lot met en évidence plusieurs ajustements soutenus par Intel qui méritent d’être surveillés.
- Le conducteur Intel xe Active le power gating de l'échantillonneur multimédia sur les plates-formes pré-Xe2 pour réduire la consommation de carburant lorsque ces moteurs sont au ralenti. Cette amélioration concerne les moteurs utilisant du Xe force_probe au lieu de i915, un chemin qui peut offrir de meilleures performances par rapport à l'ancien code.
- Le fichier de débogage Informations sur Powergate de DebugFS Il signale également l'état d'arrêt de l'échantillonneur de média, utile pour vérifier si l'économie d'énergie est active.
- La désactivation de est définie Rafraîchissement automatique du panneau (PSR) seulement dans Lac lunaire et lorsque la récupération sélective est active, une mesure qui aide à atténuer rendu des artefacts observé sur les plateformes Intel précédentes.
- De plus, une collection de correctifs de pilotes divers est à venir. Intel Xe et AMDGPU après la récente fenêtre d'intégration 6.18.
Raison du redémarrage sur les ordinateurs AMD Zen
Sur le front x86, rc2 introduit un changement pour empêcher les rapports trompeurs sur la raison pour laquelle le système a redémarré sur les machines avec AMD Zen. Parfois, le registre S5_RESET_STATUS n'était pas mis à jour ou effacé par le matériel, ce qui pouvait laisser traces anciennes ce qui a perturbé le diagnostic après un redémarrage aléatoire.
Pour résoudre ce problème, le noyau réécrit la valeur lue dans le registre (un schéma du type écrire-1-pour-effacer pour les bits de raison), en veillant à ce que les anciennes entrées soient supprimées et que les autres informations nécessaires soient préservées. Ce paramètre entre en jeu. 6.18-rc2 et a été marqué pour être inclus dans les branches stables, avec un rétroportage prévu à partir de la série 6.17.
Rust pour Linux : format et guides mis à jour
Des modifications ont également été appliquées à la vérification du format de code. Se reposer Suite aux critiques concernant la manière dont Rustfmt condense les importations en une seule ligne, augmentant ainsi le risque de conflits lors des fusions ou des rebasages, la solution consiste à nettoyer l'arborescence afin qu'elle soit rouille-propre et documentez une astuce simple (commentaire final) dans le guide pour maintenir les importations stables jusqu'à l'arrivée d'une approche plus robuste.
Cela atténue les frictions dans le flux de travail de Rust pour Linux, réduisant ainsi conflits d'intégration et éviter les changements cosmétiques inutiles qui entravent les évaluations.
État du cycle et prochaines étapes après Linux 6.18-rc2
Linus lui-même a souligné que, bien que cette version rc2 soit légèrement plus importante selon les premiers rapports, les progrès sont progressifs et il n'y a pas lieu de s'inquiéter. Si le rythme se maintient, la version 6.18 devrait être stable début 2018. décembre et, sauf surprise, devenir LTS pour cette génération.
Linux 6.18-rc2 fait un nouveau pas en avant avec des correctifs tangibles dans graphique, des ajustements de formatage dans Rust et une fiabilité améliorée lors du signalement des raisons de redémarrage sur AMD Zen, tout en continuant à peaufiner les régressions trouvées lors des premiers tests.