In Ihrer Kernelkonfiguration (make config , make menuconfig usw.) müssen Sie CONFIG_MODULE_UNLOAD aktivieren :
-
Wenn
CONFIG_MODULE_UNLOADgesetzt ist, zählt der Kernel Verweise, da Sie ein Modul nur entladen dürfen, wenn es keine Verweise darauf gibt. -
Wenn
CONFIG_MODULE_UNLOADnicht gesetzt ist, muss der Kernel nicht zählen, wie viele Verweise auf ein Modul vorhanden sind, und er gibt immer-2zurück als Merkwert.
Diese Antwort kam ursprünglich aus den Gentoo-Foren.