我只是想在linux中注册一个网络设备,所以我写了一个小程序来注册一个网络设备。c 程序包含仅注册网络设备的代码。做完之后
# insmod net_device.ko
我能看到net_device
在 /proc/modules 文件中看到。
当我做
# rmmod net_device
输出:
Device busy or Resource busy
然后我尝试了
# rmmod -f net_device
输出:
Device busy or Resource busy
当我做
# modprobe -rf net_device
net_device module not found
我在内核 2.6.34.13中启用了CONFIG_MODULE_FORCE_UNLOAD=Y。
当我看到/proc/modules
是
net_device 12383 1 Loading 0xf423 (p+)
p+是什么意思
有没有其他方法可以杀死模块?
谢谢