Avec ses divers autres demandes d’extraction pour les zones du noyau qu’il supervise, Greg Kroah-Hartman a soumis les changements de mise en scène de Linux 6.0 cette semaine.

La zone de staging de Linux est l’endroit où le code encore à prouver/toujours en cours est fusionné jusqu’à ce qu’il soit amélioré et promu dans le sous-système/zone principale du noyau respectif. La mise en scène de Linux est également l’endroit où le code général du noyau tombant en ruine est réintroduit jusqu’à ce qu’il soit nettoyé ou finalement supprimé du noyau principal.

Parmi les changements de mise en scène pour Linux 6.0, Greg KH a commenté :”Un autre tour où nous avons supprimé plus de lignes de code qu’en n’en avons ajouté, toujours une belle progression. Une partie de cela est venue du mouvement du code vme dans mise en scène et suppression d’un autre code du pilote vme car il n’y a pas d’utilisateurs connus et il est très obsolète et non maintenu. Il peut être rajouté facilement si quelqu’un propose de le maintenir.

En juin, j’ai écrit que le support VMEbus de Linux était rétrogradé pour cette norme Versa Module Eurocard qui existe depuis les années 80 et qui est toujours utilisée à des fins industrielles. Nous verrons si le code VMEbus est nettoyé à court terme ou s’il est finalement supprimé du noyau.

Parmi les autres travaux de mise en scène à effectuer au cours de ce cycle, Greg a noté”d’énormes nettoyages”pour le pilote R8188EU et d’autres nettoyages de pilotes WiFi, entre autres modifications mineures. R8188EU est le pilote Linux en amont pour le chipset WiFi Realtek RTL8188EU présent dans divers adaptateurs sans fil USB. Les nettoyages du pilote résolvent les problèmes de style de codage, corrigent une mauvaise utilisation de l’API et des dizaines d’autres correctifs pour nettoyer le pilote.

R8188EU continue de voir une bonne quantité de nettoyages/améliorations à chaque cycle pour résoudre ce qui avait été un conducteur assez désordonné. En attendant, il existe également un pilote RTL8188EU out-of-tree qui vise à être une meilleure alternative au pilote.

Les nettoyages en cours dans la mise en scène signifiaient que pour la demande d’extraction principale de Linux 6.0, il n’y avait que 2 059 lignes de nouveau code et 4 739 lignes supprimées, soit le résultat net de l’allégement du noyau de 2,6 k lignes.

La liste complète des correctifs de préproduction pour Linux 6.0 est disponible via cette pull request , qui a déjà atterri sur master.

Categories: IT Info