【发布时间】:2021-04-27 17:55:14
【问题描述】:
是否保证能够读取sys_exittracepoint处的所有系统调用参数?
sysdig driver 是一个使用内核静态跟踪点捕获系统调用的内核模块。在这个项目中,一些系统调用参数在sys_entertracepoint 处读取,其他一些参数在sys_exit 处读取(当然是返回值,以及用户空间中的内容以避免页面错误)。
为什么不读取sys_exit 的所有参数?是不是因为sys_exit有些参数可能不可用?
【问题讨论】:
标签: linux-kernel system-calls tracepoint