无法在linux内核中卸载模块

时间:2012-10-25 05:33:41

标签: linux kernel

我只是尝试在linux中注册一个网络设备,所以我写了一个小程序来注册一个网络设备。 c程序包含仅注册网络设备的代码。 做完

# insmod net_device.ko

我能够在/ proc / modules文件中看到net_device

当我做的时候

# 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 +

的含义是什么?

还有其他杀死模块的方法吗?

谢谢

0 个答案:

没有答案