Recherche de site Web

Noyau Linux 6.13 RC5 : Une petite version pour une semaine de vacances


Linus Torvalds a annoncé le cinquième candidat à la version (RC5) de Linux Kernel 6.13 le 29 décembre 2024. Le cinquième candidat de Linux Kernel 6.13 est plus petit que d'habitude, ce qui indique que de nombreux développeurs ont pris du temps libre pendant les vacances. Avec moins de 100 modifications, RC5 se concentre principalement sur des corrections et des améliorations mineures.

Linux Kernel 6.13 Candidat à la version 5

Torvalds a exprimé sa satisfaction face au rythme plus lent du développement pendant les vacances. Il a encouragé les développeurs à continuer de se concentrer sur la stabilité alors que le noyau se dirige vers sa version finale.

Dans les notes de version officielles du Kernel 6.13 RC5, Linus Torvalds a écrit :

Ça a été une autre semaine, mais je suis heureux de rapporter que clairement la plupart des gens ont apparemment apprécié les vacances, car rc5 est minuscule. Nous avons moins de cent commits non fusionnés pour la semaine, ce qui est pratiquement sans précédent. Bon travail (ou plutôt – absence de celui-ci).

Points clés

1. Taille et stabilité

  • RC5 est l'une des plus petites versions à ce jour.
  • Il comprend moins de 100 commits non fusionnés.
  • L'accent est mis sur les corrections de bugs et les améliorations de la stabilité plutôt que sur les nouvelles fonctionnalités.

2. Améliorations du système de fichiers Btrfs

  • Correctifs pour les problèmes d'utilisation après libération lors des opérations de copie sur écriture (COW).
  • Meilleure gestion des écritures en mémoire mappée lors de l'activation des fichiers d'échange.
  • Performance améliorée en permettant que l'activation du swap soit interrompable.
  • Atomicité améliorée lors de l'activation des quotas.

3. Améliorations du moteur DMA

  • Mises à jour pour la prise en charge de Tegra, Loongson2 et AMD QDMA.
  • Amélioration de la gestion des erreurs et corrections de compatibilité pour du matériel spécifique.

4. Mises à jour audio et sonores

  • Corrections ALSA, y compris la prise en charge de la gestion des tampons DMA.
  • Mises à jour des pilotes audio spécifiques à Realtek et Intel.

5. Support des périphériques

  • Corrections pour les dépendances du PHY HDMI et l'initialisation du PHY USB.
  • Mises à jour pour les contrôleurs I2C et les pilotes NAND.

6. Améliorations de la gestion de l'alimentation

  • Corrections de bogues dans les pilotes d'alimentation.
  • Amélioration de la gestion des erreurs pour les circuits de charge de batterie.

7. Améliorations du traçage et du débogage

  • Mises à jour des mécanismes de suivi pour une meilleure fiabilité.
  • Corrections pour les avertissements de documentation du noyau.

8. Modifications spécifiques à l'architecture

  • Le sous-système Perf d'Intel mis à jour pour de nouvelles architectures CPU comme Clearwater Forest.
  • Corrections spécifiques à PowerPC pour les opérations VAS.
  • Mises à jour x86 pour corriger les instructions ENDBRANCH manquantes.

Corrections de bugs et améliorations

Systèmes de fichiers

Btrfs a reçu plusieurs corrections pour la stabilité, y compris :

  • Éviter les erreurs d'utilisation après libération.
  • Améliorer la gestion des quotas.
  • Prévenir la monopolisation des cœurs pendant l'activation du fichier d'échange.

Réseautage

  • Corrections dans le protocole SMB pour la réutilisation des poignées de fichiers différées.
  • Mises à jour dans NFS pour restaurer la fonctionnalité de rappel pour NFSv4.0.

Conducteurs

  • Améliorations des pilotes I2C, DMA et HDMI pour améliorer la compatibilité matérielle.
  • Ajustements de l'initialisation du PHY USB pour prévenir les problèmes d'alimentation.

Mémoire et DMA

  • Ajustements des moteurs DMA pour les plateformes Loongson, AMD et Tegra.
  • Améliorations de la gestion des erreurs pour prévenir les plantages.

Essayez le noyau Linux 6.13 RC5

Les prochaines semaines seront consacrées aux tests et aux corrections de bugs à mesure que le noyau Linux 6.13 approche de sa version finale. Les développeurs et les utilisateurs sont encouragés à tester RC5 en profondeur et à signaler tout problème.

Vous pouvez télécharger le code source du noyau 6.13-rc5 depuis l'Archive officielle du noyau Linux ou depuis l'arbre git de Linus Torvalds.