Recherche de site Web

Le noyau Linux 6.13 RC2 est publié !


Linus Torvalds a annoncé le deuxième candidat à la sortie (RC2) du noyau Linux 6.13 le 8 décembre 2024. Le noyau 6.13-rc2 apporte un certain nombre de mises à jour, corrections et nettoyages suite au RC1 initial.

Linux Kernel 6.13 Candidat à la version 2

Principaux points forts du noyau Linux 6.13 RC2

1. Les mises à jour des pilotes dominent

Linus Torvalds note que cette version présente un diffstat inhabituel, avec plus de 80% des modifications concentrées dans les mises à jour liées aux pilotes.

Cela inclut à la fois des améliorations et des corrections mineures, dont beaucoup sont des solutions d'une ligne résultant de scripts de nettoyage automatisés.

Dans l'annonce du noyau Linux 6.13-rc2, Linus a écrit :

Le diffstat semble un peu inhabituel avec plus de 80 % des pilotes, et beaucoup de lignes uniques, mais c'est en fait juste à cause de quelques scripts automatisés qui ont été exécutés après -rc1 pour certains nettoyages. Rien de particulièrement intéressant, mais cela génère beaucoup de bruit dans le diff.

Autres mises à jour importantes incluent :

  • SPI : Prise en charge des contrôleurs SPI Intel Panther Lake.
  • Pilotes GPU : Corrections pour la gestion de la reprise AMDGPU, les paramètres de charge de travail et les problèmes liés à l'affichage.
  • Réseautage : Améliorations pour les pilotes Mellanox mlx5, corrections du suppression des VLAN et mises à jour pour l'extraction des horodatages PHY.
  • Watchdog : Support supplémentaire pour ExynosAutoV920, Airoha EN7851, et améliorations pour les systèmes Mediatek.

2. Améliorations architecturales

  • ARM64 : Améliorations pour les extensions de balisage de mémoire (MTE) et la logique de masquage ASID.
  • LoongArch : Améliorations dans la gestion des IRQ et des entrées de table de pages énormes.
  • x86 : Mises à jour pour corriger la restauration de la valeur PKRU et ajouter la prise en charge des processeurs Lunar Lake.

3. Réseautage et mises à jour BPF

Plusieurs correctifs pour les composants liés au réseau, notamment :

  • Résolution des fuites de mémoire dans TCP et NVMe sur RDMA.
  • Améliorations de la fonctionnalité d'ethtool et support des nouvelles fonctionnalités matérielles Mellanox.
  • Fonctionnalités BPF améliorées, y compris les mises à jour du trie LPM et de nouveaux cas de test.

4. Gestion du système de fichiers et de la mémoire

  • Btrfs : Corrections pour les blocages de transaction et les écritures nowait référencées croisées.
  • XFS : Résolution des problèmes de limite d'inodes et des incohérences du minuteur delalloc/quota.
  • Gestion générale de la mémoire : Amélioration de la gestion des suggestions mmap et corrections des erreurs liées à filemap et à NUMA.

5. Surveillance et gestion de l'alimentation

La version comprend des mises à jour de :

  • Implémentations de minuterie de surveillance
  • Gestion du domaine de l'alimentation
  • Routines de gestion de l'alimentation spécifiques à la plateforme

Corrections mineures mais remarquables

Un nombre significatif de modifications ont été apportées pour garantir la cohérence du code et résoudre des bugs subtils :

  • ALSA : Ajustements du pilote audio pour les appareils Realtek et RME Digiface USB.
  • Documentation : Corrections des références ABI et des descriptions de modules.
  • Maintenance générale : Nettoyage des avertissements, des fautes de frappe et du code obsolète ou redondant.

Essayez le noyau Linux 6.13 RC2

Linus Torvalds encourage la communauté à continuer de tester ce candidat à la sortie, en vue de stabiliser le noyau avant la période des fêtes.

Les utilisateurs peuvent télécharger le noyau 6.13-rc2 depuis le site Kernel.org ou l'arbre git de Linus Torvalds.

Sur la base du cycle de publication typique du noyau Linux, nous pouvons nous attendre à la version finale du noyau 6.13 vers la mi-fin janvier 2025.