更改已创建的系统调用而不重新编译

时间:2013-11-05 04:07:41

标签: kernel system-calls kernel-module

所以我创建了系统调用并编译了内核,但它们并没有像我想要的那样工作。有没有一种方法可以编辑和调试它们而无需一遍又一遍地重新编译?

我已经看到了使用模块拦截系统调用的示例,但是我不需要使用内核版本(v3.3),这似乎与我找到示例的旧版本不同。有没有办法在这个版本中实现拦截?

1 个答案:

答案 0 :(得分:0)

您可以尝试使用SystemTap。它允许您编写一个简单的程序来打印有关正在运行的系统的信息