Linux 7.3-rc1 consacre un tiers de son diff aux registres GPU d’AMD
Le 30 août 2026, Linus Torvalds a publié la première release candidate du noyau 7.3, dont environ un tiers du diff provient des seules définitions de registres GPU d’AMD. Les joueurs Linux et les utilisateurs d’AMD peuvent tester le support Zen 6 en avance de phase ; les possesseurs de cartes Nvidia sous pilote libre doivent rester à l’écart des candidates.
30 août 2026. Linus Torvalds a clôturé la fenêtre de fusion du noyau Linux 7.3 en publiant 7.3-rc1. Deux chiffres résument le cycle : une release candidate de près de 41 millions de lignes de code, l’une des plus grosses ouvertures de mémoire récente, et un diff dont un tiers provient du seul pilote graphique AMD. Ce n’est pas une anomalie statistique — c’est le signe d’un noyau qui, avant même de parler de fonctionnalités, avale d’abord le matériel de la prochaine génération.
Le calendrier, lui, est classique. 7.2 est sorti le 17 août 2026, la fenêtre de fusion s’est ouverte dans la foulée, et la version finale de 7.3 est attendue fin octobre, vraisemblablement le 18 ou le 25 octobre. Entre les deux : environ sept semaines de release candidates, où les régressions repérées ici seront censément corrigées.
Un tiers du patch : le dump de registres DCN 6.0
La partie la plus massive du diff n’est pas du code exécutable, mais des définitions de registres : les en-têtes DCN 6.0 (Display Core Next), le moteur d’affichage des prochains GPU AMD. Le pilote graphique AMD dans l’arbre atteint désormais 6,5 millions de lignes, gonflé par ces fichiers de constantes matérielles. Linus le note lui-même dans son courriel d’annonce : ces dumps de registres, « comme d’habitude », représentent environ un tiers du patch complet de la rc1.
Ce n’est ni du gaspillage ni une nouveauté. AMD rejoue ce scénario à chaque génération : il pousse ses définitions matérielles en amont pour que ses futures cartes soient supportées dès la sortie du noyau, sans attendre un cycle supplémentaire. La contrepartie est un bruit de fond permanent — le volume réel de fonctionnalités du cycle ne se lit qu’en masquant ce bloc, comme Linus le suggère lui-même. Pour un lecteur de la liste LKML, un tiers de diff « AMD GPU headers » est devenu un marqueur de routine, pas un événement.
Zen 6 et la stratégie du support en avance de phase
Au-delà des registres d’affichage, 7.3 amorce l’activation de la plateforme Zen 6 d’AMD. L’enjeu est identique à celui du GPU : que le noyau stable, attendu fin octobre 2026, sache déjà piloter le silicium qui arrivera quelques mois plus tard. Pour les testeurs sur matériel récent, c’est une fenêtre précieuse ; pour les autres, c’est une raison de ne pas confondre la taille du diff avec la valeur immédiate.
Les joueurs Linux y gagnent plus que les autres
Côté utilisateur, les changements les plus concrets de 7.3 touchent le jeu. Trois d’entre eux méritent l’attention.
Un pilote natif pour la manette Steam. Le sous-système HID intègre les patchs de Vicki Pfau, contributrice Valve, qui donnent à la manette Steam originale un pilote noyau natif. Jusqu’ici, l’utiliser sans le client Steam imposait SDL2 ou des contournements tiers ; désormais, elle fonctionne comme un périphérique d’entrée standard, que Steam tourne ou non. Un gain modeste, mais qui supprime une friction de quinze ans pour les joueurs qui n’installent pas le client.
La surallocation de vRAM mieux gérée. Le travail DMEMCG mené par Natalie Vock, ingénieure Valve, améliore l’éviction de mémoire vidéo du pilote AMDGPU. Lors des tests cités, un jeu poussé à consommer 9 Go de vRAM sur une carte de 8 Go restait jouable — soit 1 Go de surallocation absorbé sans plantage. Le mécanisme touche à un point de douleur réel : les cartes de 8 Go, désormais la norme d’entrée de gamme, face à des titres qui en réclament de plus en plus. Le travail est présenté comme continu, donc d’autres gains sont attendus après 7.3.
Un correctif d’ordonnancement pour le jeu. La série de patchs « flatten the pick » de Peter Zijlstra (Intel) s’attaque à l’ordonnancement par cgroup : elle corrige un cas où le poids de l’arrière-plan s’accumulait et affamait le processus de premier plan en tranches de CPU. Benchmarquée sur un Sandy Bridge couplé à une Radeon RX 580, elle produit un gain de FPS mesurable et une variance de frametime réduite — précisément le scénario d’un jeu concurrencé par un navigateur chargé ou un appel Discord. S’y ajoute un correctif d’équilibrage de charge pour les Core Ultra hybrides d’Intel, une régression qui traînait depuis plusieurs années.
Le revers : une régression Nouveau
Le cycle n’est pas exempt de mauvaises nouvelles. Les premiers benchmarks de 7.3 révèlent des régressions graphiques sur Nouveau, le pilote Nvidia open source. Repérées tôt, elles ont le temps d’être corrigées avant la version stable — mais si vous jouez sur du matériel Nvidia avec le pilote libre plutôt que le pilote propriétaire, c’est une raison suffisante pour ne pas tester les release candidates de 7.3.
Le reste : KVM, Apple, Btrfs et des fondations discrètes
Le cycle porte aussi une refonte de la conversion mémoire des invités KVM, un support initial de l’USB4 et du Thunderbolt pour les puces Apple M1 à M3 (avec un nouveau pilote PMGR de gestion d’énergie qui gère l’extinction par blocs du silicium), l’activation par défaut des graphiques Intel Xe3P (Nova Lake), le décodage vidéo Vulkan pour NVK, des gains de performance Btrfs portés par David Sterba, et FailFS, un système de fichiers minimal qui renvoie toujours une erreur — utile pour tester les chemins de gestion d’erreur. En creux, le cycle nettoie aussi : les vieux systèmes de fichiers efs et freevxfs sont retirés de l’arbre. Rien de spectaculaire, mais un socle qui prépare la sortie d’octobre.
Pourquoi le pilote AMD écrase l’arbre
Le 6,5 millions de lignes du pilote graphique AMD n’est pas qu’une curiosité statistique : c’est la conséquence directe d’un choix stratégique pris il y a des années. AMD a misé sur un pilote amdgpu entièrement open source, maintenu dans l’arbre, là où Nvidia conserve l’essentiel de son pilote en propriétaire et n’en expose qu’une fraction. Résultat : tout le support matériel AMD — registres, gestion de l’alimentation, encodage — atterrit dans le noyau lui-même, et gonfle mécaniquement le diff à chaque génération.
Ce choix a un coût en lisibilité, mais un bénéfice concret pour l’utilisateur : une carte Radeon fonctionne « out of the box » sur n’importe quelle distribution, sans module à compiler ni pilote à installer. C’est aussi pour cela que Valve investit dans amdgpu pour le Steam Deck et que les gains de vRAM de 7.3 profitent directement à la console portable. L’inflation du diff est le prix de cette stratégie, et elle ne fera que s’accentuer tant qu’AMD poussera son silicium en amont.
Verdict
Si vous êtes sur AMD ou sur du matériel récent, la 7.3-rc1 vaut le test pour le support Zen 6 en avance de phase et les gains de vRAM. Si vous jouez sur Nvidia avec Nouveau, restez à l’écart des candidates jusqu’à confirmation du correctif. Si vous êtes un simple utilisateur, attendez la version stable de fin octobre : c’est là que les correctifs de régression et la stabilisation des fonctionnalités auront fait leur travail.
Références
- Linux 7.3-rc1 — courriel d’annonce de Linus Torvalds, 30 août 2026
- Linux 7.3-rc1 With AMD Zen 6 Additions, Better Btrfs Performance & 2026 Steam Controller — Phoronix, 30 août 2026
- What Linux Kernel 7.3 Actually Changes for Gamers — Digitnaut, 30 août 2026
- Linux 7.3-rc1 Lands With AMD Zen 6, a Native Steam Controller Driver, and Apple Thunderbolt — Wimantis
- Linus Torvalds Announces First Linux Kernel 7.3 Release Candidate — 9to5Linux