Suite à la publication d’hier du noyau Linux 6.0 en amont, les gens de GNU FSFLA ont publié GNU Linux-libre 6.0 en aval qui supprime la prise en charge des pilotes pour le chargement du micrologiciel/microcode binaire et la possibilité de charger des modules de noyau non libres.

GNU Linux-libre 6.0 continue d’être la version de noyau approuvée par la Free Software Foundation pour un noyau nettoyé sans microcode/firmware non libre ou autres mises en garde. Bien qu’avec du matériel moderne, cela signifie souvent que divers composants/périphériques ne sont pas pris en charge par ce noyau.

Avec GNU Linux-libre 6.0, les aventures de deblobbing de ce cycle se résument comme suit :

Les requêtes de blob ont été neutralisées dans le pilote d’interface UCSI pour STM32G0, et dans le pilote de codec côté audio HD CS35L41.

Les pilotes MediaTek MT76 ont vu leurs requêtes blob refactorisées dans une bibliothèque connac, et les scripts de nettoyage ont été ajustés en conséquence.

Plusieurs fichiers dts pour les systèmes Qualcomm et MediaTek AArch64 ont été ajoutés, nécessitant le nettoyage des noms de blob qu’ils contiennent.

Le nettoyage des noms de blob et des requêtes dans les pilotes AMDGPU, Adreno, Tegra VIC, Netronome NFP et Habanalabs Gaudi2 a été mis à jour.

Le pilote VXGE a été supprimé en amont, afin que nous puissions abandonner la logique de nettoyage correspondante.

Plus de détails sur les modifications de GNU Linux-libre 6.0 via le annonce de sortie.
GNU Linux-libre 6.0 porte le nom de code”-ETOOSIXY”.

Categories: IT Info