Linux Kernel 7.1 RC1 publié avec des mises à jour massives de synchronisation des registres GPU AMD
Résumé rapide
- Le noyau Linux 7.1-rc1 a été publié le 26 avril 2026, fermant officiellement la fenêtre de fusion avec environ 13 000 commits non fusionnés.
- Cette version comprend une mise à jour massive des entêtes de registres GPU AMD. Une seule synchronisation en masse des entêtes de registres GPU AMD représente environ 25% de l'ensemble du correctif 7.1-rc1.
- Le noyau 7.1-rc1 commence également un processus de « grand ménage de printemps » pour supprimer la prise en charge du matériel vieillissant, comme le processeur i486 et les équipements réseau obsolètes.
Linux Kernel 7.1 RC1 publié
Linus Torvalds a publié le premier candidat à la version (RC1) pour la prochaine grande version 7.1 du noyau Linux le dimanche 26 avril 2026. Cette version clôt officiellement la fenêtre de fusion de deux semaines durant laquelle les développeurs ajoutent les plus grands changements. Si vous aimez tester les dernières technologies, cette version offre un premier aperçu de ce qui arrive prochainement pour Linux.
Une grosse mise à jour avec des statistiques surprenantes
Cette fenêtre de fusion a été assez chargée. Elle comprend environ 13 000 nouvelles modifications (commits non fusionnés). Bien que cela semble être une quantité énorme de code, une mise à jour spécifique fait paraître les chiffres encore plus importants.
Une mise à jour massive pour les en-têtes de registre GPU AMD représente en réalité environ 25% du patch total. À cause de cela, les statistiques semblent un peu déséquilibrées. Mais, si vous ignorez cette synchronisation de fichier importante, le reste de la mise à jour est assez standard.
Environ la moitié des changements restants se concentrent sur les pilotes, tandis que le reste met à jour le réseau, les systèmes de fichiers et le code du noyau central.
Principales modifications dans Linux 7.1-rc1
Comme mentionné dans le mail d'annonce de la sortie de Linux 7.1-rc1, la fenêtre de fusion de deux semaines a abouti à environ 13 000 commits non fusionnés et 1 000 commits de fusion.
Torvalds a caractérisé ces chiffres comme étant « assez normaux » mais « peut-être légèrement du côté le plus élevé ».
Les principaux changements et mises à jour dans cette version incluent :
Mises à jour massives des pilotes
- Synchronisation des registres GPU AMD : Une partie significative du correctif total — environ 25% — est attribuée à une synchronisation en masse de l'en-tête des registres GPU AMD.
- Domination des pilotes : Environ la moitié de toutes les mises à jour de cette version sont consacrées aux pilotes.
Mises à jour du noyau central et de l'architecture
- Améliorations x86 : Il y a des mises à jour pour x86 FRED (Restitution et Livraison d'Événements Flexible), le chargement du microcode, SEV (Virtualisation Chiffrée Sécurisée), et TDX (Extensions de Domaine de Confiance).
- Mises à jour du VFS : Christian Brauner a soumis des mises à jour approfondies pour le Système de Fichiers Virtuel (VFS), couvrant le writeback, les attributs, la gestion des répertoires, l'intégrité et les mises à jour pidfs.
- Rust et sécurité : La version inclut d'autres mises à jour Rust de Miguel Ojeda, ainsi que des renforcements et des mises à jour seccomp.
Systèmes de fichiers et réseau
- Mises à jour du système de fichiers : Les fusions ont été effectuées pour divers systèmes de fichiers, y compris Btrfs, XFS, Ext4, FAT, F2FS, EROFS et NTFS3.
- Mise en réseau : Les mises à jour incluent des correctifs de mise en réseau, des améliorations générales et la suppression du support du matériel réseau obsolète.
Fin du support pour i486 et le vieux matériel
Même si le noyau est en pleine expansion, les développeurs font également un peu de "grand ménage de printemps". Ils suppriment le support pour le matériel très ancien afin de rendre le noyau plus facile à maintenir.
Voici ce qu'ils sont en train d'abattre :
- Support i486 : La version commence à supprimer progressivement le support i486, avec des configurations actuellement supprimées et des suppressions de code prévues par la suite.
- Ancien matériel réseau : La prise en charge des très anciens outils réseau disparaît.
- SOCs infructueux : Ils suppriment le support pour diverses plateformes « Système sur puce » qui n'ont jamais été populaires.
Malgré ces suppressions, le noyau continue de grossir car les développeurs ont ajouté beaucoup plus de nouvelles fonctionnalités qu'ils n'en ont retiré.
Dans les notes de version de Linux 7.1 RC1, Torvalds a noté que beaucoup plus de lignes ont été ajoutées que supprimées en raison de l'afflux de nouvelles fonctionnalités.
Tests précoces et bugs
La communauté a déjà commencé à tester Linux 7.1 RC1. Par exemple, un utilisateur a signalé un problème de rétroéclairage sur un ordinateur portable Dell Latitude 7390. Ce bug rend difficile de voir correctement l'écran lors de l'utilisation du nouveau noyau.
À cause de ce rapport, Linus Torvalds et d'autres mainteneurs principaux travaillent ensemble pour trouver une solution. Ils ont demandé à l'utilisateur d'aider à « réduire le problème » en utilisant la commande git bisect. Espérons qu'ils trouveront une solution et la publieront dans le prochain RC.
Télécharger et tester le noyau Linux 7.1 RC1
Comme pour chaque version, Linus a recommandé d'essayer Linux 7.1-rc1 et de faire un retour sur les problèmes. Vous pouvez télécharger la dernière version Linux 7.1 RC1 à partir des Archives officielles du noyau Linux et de l'arbre git de Linus Torvalds.
Veuillez garder à l'esprit qu'il s'agit d'une version "prépatch". Ces versions sont principalement destinées aux développeurs et aux fans de Linux qui savent compiler le code à partir des sources. Les noyaux RC peuvent être instables et contenir des bugs, tout comme le problème de rétro-éclairage mentionné précédemment.
Si vous avez besoin d'un ordinateur qui fonctionne parfaitement pour votre travail quotidien, vous devriez probablement vous en tenir à la version « stable » actuelle jusqu'à ce que la 7.1 soit entièrement prête.
Et ensuite ?
Maintenant que la période de fusion est terminée, l'équipe du noyau cessera d'ajouter des fonctionnalités majeures. À la place, elle se concentrera sur la correction des bugs et la stabilisation du code. Nous pouvons nous attendre à plusieurs autres versions « RC » au cours des prochaines semaines alors qu'ils préparent tout pour le lancement final.
Date de sortie finale estimée pour le noyau Linux 7.1
En se basant sur le cycle de publication standard du noyau Linux, voici à quoi s'attendre :
Comment fonctionne le cycle
Après la RC1, Linus Torvalds publie un nouveau candidat à la version chaque semaine (le dimanche), allant généralement jusqu'à RC7 ou RC8 avant la version stable finale. Toute la phase des RC dure généralement 7 à 8 semaines à partir de la RC1.
Noyau Linux 7.1 : Calendrier de sortie prévu
| Jalon | Date prévue |
|---|---|
| RC1 | Dim, 26 avr 2026 ✅ |
| RC2 | Dimanche 3 mai 2026 |
| RC3 | Dimanche 10 mai 2026 |
| RC4 | Dimanche 17 mai 2026 |
| RC5 | Dimanche 24 mai 2026 |
| RC6 | Dimanche 31 mai 2026 |
| RC7 | Dim, 7 juin 2026 |
| RC8 (si nécessaire) | Dim, 14 juin 2026 |
| Version stable finale | Dim, 7 juin - 14 juin 2026 |
Meilleure estimation
Si le cycle se termine proprement à RC7 (ce qui est courant pour les versions bien comportées), nous pouvons nous attendre à la version finale du noyau Linux 7.1 le dimanche 7 juin 2026.
Si un RC8 supplémentaire est nécessaire en raison de corrections de bugs de dernière minute ou de régressions (ce qui est également assez courant), la sortie finale pourrait être reportée d'une semaine. Ainsi, la date de sortie finale pour Linux 7.1 sera dimanche 14 juin 2026.
Linus Torvalds peut prolonger la phase RC à sa discrétion si des problèmes importants sont découverts tard dans le cycle. Surveiller la liste de diffusion du noyau (LKML) autour de RC6-RC7 donnera le meilleur indicateur pour savoir si un RC8 est probable.
