zhangyl
驱动牛犊
驱动牛犊
  • 注册日期2001-07-18
  • 最后登录2009-03-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1201回复:5

仿佛是解决不了的问题,真的死锁了?

楼主#
更多 发布于:2002-06-13 12:01
虚拟光驱,在port driver接到系统的READ请求时,希望能够经由Ring3的线程来提供数据,结果发现,有时,Ring3的线程永远无法执行,系统死锁。。。。
    其现象仿佛是,在这个时刻,必须完成该IO操作,否则,其他线程将不能获得控制权。


各位高手们,希望能帮着一起分析一下,给分
签名是什么?
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-06-13 16:48
虚拟光驱,在port driver接到系统的READ请求时,希望能够经由Ring3的线程来提供数据,结果发现,有时,Ring3的线程永远无法执行,系统死锁。。。。
    其现象仿佛是,在这个时刻,必须完成该IO操作,否则,其他线程将不能获得控制权。


各位高手们,希望能帮着一起分析一下,给分


嘿嘿。。。。。
“其现象仿佛是,在这个时刻,必须完成该IO操作,否则,其他线程将不能获得控制权。”

zhangyl 兄:

你可以返回 pending ,不过,这就需要你作好,同步及互刺的工作。


 :)
[color=red]大头鬼! :P[/color]
zhangyl
驱动牛犊
驱动牛犊
  • 注册日期2001-07-18
  • 最后登录2009-03-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-06-13 17:13
呜呜~~~~

老兄啊,我已经返回了Pending,在另外的Ring0线程里做IO操作,
在那个Ring0的线程里,我还是不能得到Ring3的数据,死的很惨啊。。。。。。。。。。。。。

欲哭无泪啊。。。。。。
签名是什么?
zdhe
驱动太牛
驱动太牛
  • 注册日期2001-12-26
  • 最后登录2018-06-02
  • 粉丝0
  • 关注0
  • 积分72362分
  • 威望362260点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2002-06-13 19:35
it\'s not your problem, it\'s 9x IOS problem.

It\'s impossible to make ring3->ring0 -> ring3 request.
 :cool: :cool:
see:


http://www.pcausa.com/resources/r3hang.txt
http://www.driverdevelop.com/forum/viewthread.php?tid=6160#pid29778
http://www.chinawolf.com/~lu0/sys/20010629.html
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-06-13 21:19
呜呜~~~~

老兄啊,我已经返回了Pending,在另外的Ring0线程里做IO操作,
在那个Ring0的线程里,我还是不能得到Ring3的数据,死的很惨啊。。。。。。。。。。。。。

欲哭无泪啊。。。。。。


zhangyl兄:

是zdhe大虾所说的情况吗?



 :)
[color=red]大头鬼! :P[/color]
zhangyl
驱动牛犊
驱动牛犊
  • 注册日期2001-07-18
  • 最后登录2009-03-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-06-14 08:38
MagicW兄,仿佛真的如zdhe兄所说,是IOS的问题,如果真的如此,
我就死定了。。。。。。。。
签名是什么?
游客

返回顶部