无法调试系统调用

时间:2014-01-13 12:58:45

标签: linux gdb kernel kgdb

我尝试使用KVM和gdb调试内核,它运行正常。

但系统调用的断点似乎无法发挥作用。

在gdb中我设置了一个断点:

(gdb) b sys_uname
Breakpoint 1 at 0xffffffff8106f3b0: file kernel/sys.c, line 1341.

然后我输入c继续,

但是当我在调试的系统中运行uname -a时,它并没有中断。

从strace的输出中,uname命令确实做了一个uname系统调用,所以为什么它没有停止?

0 个答案:

没有答案