当前位置: 技术问答>linux和unix
第一个linux驱动程序的问题
来源: 互联网 发布时间:2016-08-16
本文导语: 我按照书上写了一个驱动。 编译通过 insmod成功 lsmod可以看到 问题 :1,tail /var/log/message 和 tail /var/log/kern.log 里看不到要输出的结果。 2,rmmod hello时出现 ERROR: Removing 'hello': Device or resource bu...
我按照书上写了一个驱动。
编译通过 insmod成功 lsmod可以看到
问题 :1,tail /var/log/message 和 tail /var/log/kern.log 里看不到要输出的结果。
2,rmmod hello时出现 ERROR: Removing 'hello': Device or resource busy
Thanks you very much in advance!!
编译通过 insmod成功 lsmod可以看到
问题 :1,tail /var/log/message 和 tail /var/log/kern.log 里看不到要输出的结果。
2,rmmod hello时出现 ERROR: Removing 'hello': Device or resource busy
Thanks you very much in advance!!
|
1. cat /proc/kmsg 或者执行 dmesg;
2. 看看是否引用计数问题导致系统认为该驱动在被引用;
GOOD LUCK!
2. 看看是否引用计数问题导致系统认为该驱动在被引用;
GOOD LUCK!
|
1. 可以用 dmesg 查看核心打印的信息。
2. 应该是模块引用计数出现问题了。
2. 应该是模块引用计数出现问题了。
|
关注
|
lsmod 查看一下你的模块是否被引用了。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。