Comment puis-je demander au système de recharger tous les modules du noyau qui ont été modifiés? (Je développe un pilote avec plusieurs modules, je veux une méthode rapide et sans erreur pour recharger tous les modules qui changent.)Comment recharger les modules du noyau modifiés
9
A
Répondre
14
Il n'y a pas de manière simple et sans erreur depuis un bogue dans le code qui ajoute/supprime le pilote du noyau peut rendre impossible de se débarrasser d'un module. De la même manière, un bogue dans le pilote peut provoquer un blocage dans un gestionnaire d'interruptions afin que le noyau ne puisse jamais décharger le module.
De plus, il n'y a pas de façon automatique de le faire puisque le noyau ne vérifie pas les fichiers des modules pour les changements.
Tout ce que vous pouvez faire est d'écrire un petit script qui appelle rmmod
dans le bon ordre pour supprimer les modules, puis modprobe
est les nouvelles versions dans le noyau.
Questions connexes
- 1. Recharger les modules importés
- 2. Fermer les modules du noyau Linux source?
- 3. Partitionnement des modules du noyau
- 4. Comment distribuer les modules du noyau en utilisant un RPM?
- 5. Comment empêcher l'optimisation de gcc dans les modules du noyau?
- 6. Paramètres d'affinité du processeur pour les modules du noyau Linux?
- 7. Installation des modules du noyau Linux
- 8. Chargement des modules du noyau Android
- 9. Déboguer-info pour les modules du noyau chargeables
- 10. descripteur de processus dans les modules du noyau
- 11. Comment recharger les fichiers modifiés sans redémarrer en pylônes?
- 12. Recharger tous les modules dans un répertoire
- 13. En utilisant kfree sur les modules du noyau
- 14. noyau Recharger Solr avec boucle
- 15. Installer des modules de noyau dans le noyau Android
- 16. Comment puis-je recharger les fichiers .js modifiés à partir de la console du navigateur?
- 17. Problème lors de la compilation des modules du noyau
- 18. Modules de sécurité du noyau: i_security in struct inode
- 19. : = ou + = lors de la compilation des modules du noyau Linux?
- 20. Pourquoi certains modules du noyau sont marqués (F)
- 21. Les modules externes du pilote du noyau ne se construisent pas complètement
- 22. Code du noyau: où puis-je trouver et comment déboguer le noyau
- 23. Modules de noyau non-GPL utilisant GPL
- 24. Comment recharger les magasins extjs?
- 25. Comment choisir les bonnes fonctions du noyau
- 26. Comment incluez-vous les modules tiers modifiés lors de l'écriture des fichiers setup.py?
- 27. Comment recharger les ResourceBundles utilisés par JSF?
- 28. Chargement du module du noyau dans le noyau Android
- 29. Comment importer les modules du système automatiquement?
- 30. comment gérer qdisc à partir du noyau