I am building my own distribution and just ran into this type of phenomena. Why my loaded modules have -2 as a Used by number? What am I missing?
admin@orange-pi-r1:~# lsmod
Module Size Used by
cdc_ether 16384 -2
usbnet 28672 -2
xradio_wlan 118784 -2
mac80211 462848 -2
libarc4 16384 -2
cfg80211 319488 -2
fuse 110592 -2
autofs4 32768 -2