我一直在尝试使用Brendan的 BCC工具来了解更多关于eBPF程序的工作原理。我试图让它打印任务的CGROUP路径。由于我对Linux系统编程的知识不多,我想我可以使用来自linux/cgroup.h的函数,特别是task_cgroup_path() ,因为我可以将当前的task_struct * (从bpf_get_current_task但是,当我尝试执行修改后的tcptop时,验证器在last insn is not an exit or jmp错误消息中失败。我想弄明白为什么会发生这种事。