• [^] # Re: Raison

    Posté par . En réponse au lien Linus Torvalds says "Don’t use ZFS"—but doesn’t seem to understand it. Évalué à 2. Dernière modification le 16 janvier 2020 à 18:01.

    Sauf que le wrapper autour symbole est exporté , mais en GPL-only.

    C'est curieux de dire ça, parce qu'il suffirait que les développeurs passent leur module sous licence GPL pour accéder de nouveau à ce symbole.

    Je ne suis pas un kernel hacker, mais après avoir lu quelques messages sur LKML il me semble que ce qu’il c’est passé c’est :

    • Ingo Molnar a fait un gros travail pour améliorer le code de gestion de la FPU.
    • Suite à ce changement, certains symboles n’étaient plus utilisé dans le noyau (notamment __kernel_fpu_begin et __kernel_fpu_end).
    • Comme c’est l’usage quand un symbole n’a plus d’utilisateur dans le noyau, Greg Kroah-Hartman supprime l’export de ces symboles.
    • Un autre symbole (un nouveau ?) qui pourrait remplacer les deux autres est ajouté, mais n’est exporté que pour les module GPL.

    Je me trompe peut-être, mais c’est ce que j’ai compris à la lecture des différents threads (encore une fois, je ne connais pas du tout le fonctionnement interne du noyau).