【发布时间】:2013-06-21 20:01:37
【问题描述】:
我尝试编写一个简单的字符设备驱动程序,现在,即使我调用unregister_chrdev_region,我仍然看到我的设备留在/proc/devices,如下所示:
248 chardev
249 chardev
250 chardev
现在我无法插入任何模块,每次我使用 insmod 时,shell 都会告诉我:
Error: could not insert module test.ko: Device or resource busy
我在问如何从/proc/devices 中删除这些已注册的设备。我已经使用了rmmod,并且已经使用了rm 来自/dev 的任何chardev。但他们还在那里,卡在/proc/devices。
【问题讨论】:
标签: linux module kernel driver