Comment trouver la liste des processus utilisant un module noyau particulier?
Quand j'essaie de rmmod un module, je reçois le message d'erreur "Erreur: le Module en cours d'utilisation" , lsmod | grep <module name>
montre le nombre de.
Est-il d'une façon qui pourrait me dire quels sont les processus à l'aide de ce module de noyau/pilote?
source d'informationauteur Raj
Vous devez vous connecter pour publier un commentaire.
Cela a été demandé avantmais il n'y avait pas de réponse, probablement parce qu'il n'y a pas de bonne façon d'accomplir de trouver qu'est-ce que en utilisant ce.
La meilleure suggestion est de
dmesg
et regarder pour toute indication de ce qui a chargé le module.Vous pouvez également essayer d'utiliser la
--force
paramètrermmod
dans le cas où votre noyau a été compilé avec le support.lsof /dev/peut vous aider à trouver le processus dépendant de l'.