• [^] # Re: Desolé, mais ... 8MO !!

    Posté par . En réponse à la dépêche Noyau Linux 2.4.4. Évalué à 0.

    je pense qu'il faudrait deux niveaux modulaires :
    - le niveau actuel où le module accéde à toutes les ressources du kernel, de telle manière qu'on gagne en rapidité, mais si il est mal codé, il peut faire planter tout le kernel
    - un niveau «userland» où le module est traité «à la hurd», et ne peut planter le kernel.

    On pourrait alors imaginer que pour les modules importants, il y ait deux implémentations, une qui suppose pouvoir accéder à toutes les ressources du kernel librement, et une version «secure» moins performante, utilisable avec le deuxiéme mode modulaire. Le second mode serait en particulier très utile pour les drivers d'origine douteuse (ie. venant directement du constructeur qui s'est cru malin en faisant des drivers linux buggés jusqu'à la moelle, même si on est bien content que ces drivers existent).

    De plus, il ne me semble pas qu'actuellement, on puisse remplacer un élément intégré au kernel compilé (exemple : le support ppp) par un module ppp en cours de route si nécessaire ?