nouvo09 wrote:
Autant que j'ai pu voir, DKMS décharge les modules chargés devenus obsolètes, les désinstalle, compile les nouveaux kmods, et les recharge à la volée, sans attendre un redémarrage.
J'ai un gros doute quant au dernier point : quel serait l'intérêt de décharger un module à la volée à la mise à jour d'un noyau alors :
- que ce dernier ne pourrait être utilisé qu'après redémarrage sur celui-ci ;
- qu'un module est compilé et marqué pour une version précise d'un noyau ? Charger un tel module sous un autre noyau ne risque guère de fonctionner...
Accessoirement, un examen de dkms montre que les triggers déclenchés à l'installation d'un nouveau noyau se limitent à la compilation et l'installation de modules. Nulle trace d'opération de chargement/déchargement de ces derniers à chaud... Bien heureusement.