Linux内核文件读取调试系统调用

时间:2015-09-02 09:44:29

标签: linux linux-kernel operating-system filesystems

大家好我正在使用gdb和qemu来调试内核

当我们尝试读取文件时,strace告诉我们内核尝试执行sys_open 然后sys_read 所以我设置了两个断点, 一个在

  1. SYS_OPEN()
  2. 和另一个

    1. SYS_READ()
    2. 当我尝试输入任何字符时,它将停在sys_read但是当我尝试执行sys_read时,为什么它不会停留在cat test.txt 它只触发sys_open的断点!

0 个答案:

没有答案