Debugging 乌得拉斯计划死了吗?

Debugging 乌得拉斯计划死了吗?,debugging,linux-kernel,ptrace,Debugging,Linux Kernel,Ptrace,我试图使用stap来跟踪用户空间的可执行文件,答案如下: 要做到这一点,内核必须有utrace补丁,但我找不到任何最近内核的utrace补丁 邮件列表已关闭,官方网站上的许多链接已断开 有人知道这个项目的发展方向吗?它死了吗?这是否意味着我们不能再使用stap来跟踪最近内核上的可执行文件 多亏了乌得拉斯上游的道路已经被许多困难所困扰。然而,它的一部分仍然存在,正如罚款所描述的那样 您可能会发现通过“perf”工具套件更容易访问此功能。添加探测事件后,可以使用常用的perf工具功能分解结果。有关

我试图使用stap来跟踪用户空间的可执行文件,答案如下:

要做到这一点,内核必须有utrace补丁,但我找不到任何最近内核的utrace补丁

邮件列表已关闭,官方网站上的许多链接已断开

有人知道这个项目的发展方向吗?它死了吗?这是否意味着我们不能再使用stap来跟踪最近内核上的可执行文件


多亏了

乌得拉斯上游的道路已经被许多困难所困扰。然而,它的一部分仍然存在,正如罚款所描述的那样


您可能会发现通过“perf”工具套件更容易访问此功能。添加探测事件后,可以使用常用的perf工具功能分解结果。有关更多信息,请参阅和。

Utrace确实已经死了,不再处于开发阶段,它无法访问内核。请参阅“uprobes”,它是从3.5+开始提供的。

请看这里:,也许这里提到的存储库()就是您所需要的?我还想知道utrace补丁是否最终进入了主线内核。这将解释它们不再单独维护。但无法确认。另请参阅“Systemtap运行时更改”部分。它们简要描述了使用SystemTap跟踪用户空间可执行文件所需的内容。