ostrich
驱动牛犊
驱动牛犊
  • 注册日期2002-02-20
  • 最后登录2007-06-18
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望5点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
阅读:3233回复:1

wake_up_interruptible和interruptible_sleep_on

楼主#
更多 发布于:2003-03-07 13:01

使用wake_up_interruptible在中断中唤醒使用了interruptible_sleep_on的进程,本来还好好的,但是在interruptible_sleep_on前后分别加了printk打印语句,wake_up_interruptible使用后,interruptible_sleep_on下面的程序就不走了,整个程序就停止在哪儿了。(这是在运行modprobe的时候)

但是按下了ctrl+c,程序又继续下去了。

但这时用rmmod卸载提示 device or resource busy.
哪位大哥能给点提示。(我的等待队列变量
wait_queue_head_t my_queue已经用init_waitquque_head(&my_queue)初始化过了。
jr1017
驱动牛犊
驱动牛犊
  • 注册日期2002-04-26
  • 最后登录2007-07-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-03-07 14:10
你是在什么设备的驱动里
沧海一栗
游客

返回顶部