社区
Linux_Kernel
帖子详情
Linux 2.6.18的內核,插拔USB會造成死機,可能是什麽原因?
沭水河畔
2010-09-11 01:10:27
請教各位,USB插拔會造成Linux(嵌入式)死機,這種情況有哪些可能的原因呢?
...全文
233
21
打赏
收藏
Linux 2.6.18的內核,插拔USB會造成死機,可能是什麽原因?
請教各位,USB插拔會造成Linux(嵌入式)死機,這種情況有哪些可能的原因呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
21 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hurricane880
2010-09-18
打赏
举报
回复
[Quote=引用 20 楼 lishanchao 的回复:]
引用 19 楼 hurricane880 的回复:
抢占资源死锁了?
能詳細解釋一下嗎?操作系統的知識不太熟悉。
[/Quote]
我不知道代码怎么写的,所以都是推测而已。2个application大概是做什么,和usb驱动有什么关系。usb驱动部分初始化的代码要好好检查一下,问题很可能出在这里。看看有没有什么资源的申请是可能会造成死锁的。
沭水河畔
2010-09-17
打赏
举报
回复
[Quote=引用 19 楼 hurricane880 的回复:]
抢占资源死锁了?
[/Quote]
能詳細解釋一下嗎?操作系統的知識不太熟悉。
小魔菇
2010-09-16
打赏
举报
回复
学习了
沭水河畔
2010-09-16
打赏
举报
回复
問題得解(治標未治本):將嵌入式Linux中兩個Application執行順序隔開,即後一個程序待前一個程序完全啟動后在運行,測試沒有發生問題。但是問題的根源還沒有發現。
謝謝各位的頂貼!
hurricane880
2010-09-16
打赏
举报
回复
抢占资源死锁了?
yel617
2010-09-15
打赏
举报
回复
可以接一个USB-HUB试试
jianmin09
2010-09-15
打赏
举报
回复
可以用高版本的Linux下自带的USB驱动试下,如果还是这种情况,应该是硬件设计的问题。
rabbii
2010-09-14
打赏
举报
回复
硬件设计是不是有问题?
ask_qianru
2010-09-14
打赏
举报
回复
多半是热插拔mount umount不成对,看哈是不是udev的问题,如果你没有用udev可能用的mdev,那就把mdev的usb部分关掉,编个udev弄上去挂载u盘和卸载u盘。
沭水河畔
2010-09-14
打赏
举报
回复
[Quote=引用 12 楼 rabbii 的回复:]
硬件设计是不是有问题?
[/Quote]
硬件設計沒有問題,因為用另一種模式測試是沒有問題的,問題出在新代碼上,但是找不到具體原因。
alex_gogo
2010-09-14
打赏
举报
回复
等待高手!
沭水河畔
2010-09-13
打赏
举报
回复
準確的說是插拔四次造成某個測試USB端口的應用程序死掉,Linux還是活著的。
沭水河畔
2010-09-13
打赏
举报
回复
怀疑是程序有内存泄漏,不知道这个可能性有多少。
yqf6772602
2010-09-13
打赏
举报
回复
不错!支持!
老邓
2010-09-12
打赏
举报
回复
我倒更相信你的U盘有问题了。
试过其他U盘了?
mars199
2010-09-12
打赏
举报
回复
好奇怪呀
steptodream
2010-09-12
打赏
举报
回复
好奇怪呀
沭水河畔
2010-09-12
打赏
举报
回复
補充一點:
設備有前後兩個USB接口,經過測試發現前面的USB接口插拔不會造成死機,後面的USB接口只要一拔出,立刻造成死機。
猫已经找不回了
2010-09-11
打赏
举报
回复
如果本身不支持热插拔,也是有可能的
Linux-Torvalds
2010-09-11
打赏
举报
回复
1、硬件设计不合理。
2、驱动程序有错误。
加载更多回复(1)
Linux
2.6
.
18
内核配置选项
Linux
2.6
.
18
内核配置选项。傻瓜级地教你如何配置
Linux
内核
Linux
2.6
内核
usb
gadget驱动移植
Linux
2.6
内核
usb
gadget 驱动移植
linux
-
2.6
.
18
内核基础上分析网络协议栈,适合初学者看
linux
-
2.6
.
18
内核基础上分析网络协议栈,适合初学者看
2.6
.
18
内核编译全过程
此文档是指导如何进行
2.6
.
18
内核编译的(其他内核版本可以参照),此文档我编译过几遍,没有任何文档!!
linux
-
2.6
.
18
内核编译全过程
这个内核编译文档我亲自试过两三次绝对可以编译成功!!
Linux_Kernel
4,438
社区成员
17,460
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章