LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1285|回复: 3

请教kernel-2.6.9中的sched_task()的定义问题

[复制链接]
发表于 2008-2-23 20:57:06 | 显示全部楼层 |阅读模式
我做软件移植的时候需要用到sched_task()这个函数,它在2.4.x中有定义,可是在2.6.9中我没找到这个函数的定义,哪位大侠能告诉我这种情况应该怎么解决?顺便,能否把这个函数在2.6.x中的定义贴上来?
发表于 2008-2-24 03:33:28 | 显示全部楼层
这中情况,我认为,唯一合理的解决方案就是修改你要移植的软件。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-24 18:08:12 | 显示全部楼层

要怎样修改呢?

要怎样修改呢?我不知道在2.6中对应的函数是什么。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-27 15:24:11 | 显示全部楼层

问题已解决

首先感谢楼上兄台的关注。
然后因为我的失误道歉:不应该是sched_task(),而是schedule_task()。
再次,2.6.9中好像没有schedule_task()了,而增添了schedule_work(),使用的时候修改一下形参类型就行了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表