Linus Torvalds admet s’être infligé des “dommages auto-infligés” avec “-Werror” lors des débuts de Linux 5.15 rc1

  • FrançaisFrançais


  • Linus Torvalds a desserré la première version candidate pour la version 5.15 du noyau Linux, mais il n’est pas sûr que ce soit un gros problème ou rien de quoi s’enthousiasmer.

    “Donc, la 5.15 ne s’annonce pas comme une version particulièrement importante, du moins en nombre de commits. Avec seulement un peu plus de 10 000 commits sans fusion, c’est en fait la plus petite rc1 que nous ayons eue dans la série 5.x”, il a écrit dans sa missive hebdomadaire sur l’état du développement du noyau. Mais il s’est également demandé si la mesure des noyaux par les commits était valide et a suggéré de mesurer les nouvelles versions du noyau par le nombre de lignes modifiées.

    Sur cette dernière mesure, grâce à de nouveaux sous-systèmes substantiels comme NTFSv3 et KSMBD, Torvalds a déclaré que “5.15-rc1 finit par ressembler beaucoup plus au milieu de la route. Cela ne ressemble toujours pas à une _grande_ fenêtre de fusion particulièrement, mais pas non plus à distance le plus petit.”

    Quelle que soit la taille du nouveau noyau, Torvalds l’a classé “l’une des fenêtres de fusion les plus compliquées”.

    “Une partie de cela était des dommages auto-infligés de ma part en essayant d’activer -Werror de manière beaucoup plus agressive, mais j’ai également fini par devoir repousser beaucoup plus certaines séries de correctifs et j’ai eu un certain nombre de[f] demandes complètes où je suis allé ‘ok, j’ai tiré ceci, mais XYZ est faux’.”

    Les développeurs ont repoussé -Werror car il étiquetait tous les avertissements concernant le code dans le noyau comme des erreurs. Un compromis a été trouvé selon lequel il ne sera appliqué qu’aux versions de test.

    Torvalds a également révélé qu’il avait “une demande de tirage ou deux que je n’avais tout simplement pas envie de traiter complètement, et je pourrais encore retirer la semaine à venir”.

    Sa réticence n’était pas seulement causée par le fait d’être occupé : Torvalds a admis « J’en ai un peu marre de la façon dont j’ai fini par voir de nouvelles demandes d’extraction – et non des correctifs – arriver assez tard dans la fenêtre de fusion.

    “Oui, la fenêtre de fusion est de deux semaines, mais une partie de cela est très littéralement pour me donner le temps d’examiner les choses, pas pour que les gens m’envoient de nouvelles demandes jusqu’à la toute fin de la fenêtre de fusion”, a-t-il écrit.

    “Quoi qu’il en soit, j’espère que les choses se calmeront, et je vais jeter un œil à quelques choses encore dans ma boîte de réception”, a ajouté Torvalds, “mais dans l’ensemble, vous devriez vous attendre à ce que” c’est tout “et m’envoyer des correctifs uniquement .”

    Parmi les grands ajouts à cette coupe du noyau figurent l’ajout du KSMBD, un serveur CIFS/SMB3 dans l’espace noyau qui permet de partager des fichiers et des services IPC sur un réseau, et des pilotes pour le moteur PassThru DMA d’AMD qui accélère le partage de données à partir de la mémoire dans Systèmes alimentés par AMD.

    Les prochains GPU autonomes d’Intel reçoivent également un peu d’amour, tout comme son architecture multicœur diversifiée d’Alder Lake. ®

    L'équipe de Comparaland

    L'équipe rédactionnnelle du site

    Pour contacter personnellement le taulier :

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *