标签: linux ioctl strace
我试图查看在调用函数时是否调用了某些ioctl调用(这是在linux上)。没有办法让内核用这种数据写日志?是吗? / p>
答案 0 :(得分:2)
在最近的内核上,如果内核配置了对跟踪和动态跟踪的支持,ftrace可能会做你需要的。
另一种选择是编写一个ioctl包装器,使用LD_PRELOAD加载它,并拦截包装器中有趣的ioctl。