QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1641|回复: 4

如何看什么地方调用了sys_read函数呢。

[复制链接]
发表于 2005-4-4 22:01:56 | 显示全部楼层 |阅读模式
在sys_read的函数内部打了调试信息。
可是在我找了半天,也没有发现是什么地方调用了
sys_write,只是在SYMBOL_NAME (sys_write)
发现了他,可是我怎么知道什么模块调用了它呢。
发表于 2005-4-5 09:14:45 | 显示全部楼层
u want to know sys_read or sys_write?

it is the corresponding call for system call read. run "more foo.txt" can see how it is called.
回复

使用道具 举报

发表于 2005-4-7 17:20:13 | 显示全部楼层
用strace运行一个用户程序跟踪一下就知道了
回复

使用道具 举报

 楼主| 发表于 2005-4-7 17:32:59 | 显示全部楼层
我是在内核看到的调试信息,在内核中怎么用strace去跟踪?
回复

使用道具 举报

发表于 2005-4-15 10:42:34 | 显示全部楼层
在kernel中调试,记得用printk,没有发现调用,看看#define,那里估计把他给重新定义了,hoho!
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-6-29 08:01 , Processed in 0.058095 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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