我是LINUX2。4。21,请问怎么修改系统调用。好象不能用sys_call_table了。谢谢指教

renyi0746 2005-02-06 04:48:59
我是LINUX2。4。21,请问怎么修改系统调用。好象不能用sys_call_table了。谢谢指教
...全文
124 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
上海西蒙 2005-02-16
  • 打赏
  • 举报
回复
2.4.18之后就不能用了,system_call_table没有输出了。要输出得编译核心,挺麻烦的。
想别的招吧。
快乐领读 2005-02-11
  • 打赏
  • 举报
回复
sys_call_table在Red Hat linux7.2中好像还可以用,以后就不能用了
renyi0746 2005-02-07
  • 打赏
  • 举报
回复
是修改,比如我想让__NR_write执行我自己的代码
winter_sui 2005-02-07
  • 打赏
  • 举报
回复
你要修改什么,还是要添加调用。
trap_init函数里设置了所有的系统调用。
arch/i386/kernel/entry.S文件里设置了每个系统调用到底用什么函数。

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧