Nella configurazione del tuo kernel (make config , make menuconfig ecc.) è necessario abilitare CONFIG_MODULE_UNLOAD :
-
Quando
CONFIG_MODULE_UNLOADè impostato, il kernel conta i riferimenti, poiché puoi scaricare un modulo solo se non ci sono riferimenti ad esso. -
Quando
CONFIG_MODULE_UNLOADnon è impostato, allora il kernel non ha bisogno di contare quanti riferimenti ci sono a un modulo, e restituisce sempre-2come valore indicatore.
Questa risposta proviene originariamente dai forum di Gentoo.