do_execve 位于哪里?

do_execve 位于哪里?

在Linux中,有一个函数do_execve叫做fs/exec.c.

Linux编译完成后,函数的目标文件位于哪里?.ko包含它的文件在哪里?

答案1

正如你所提到的,该函数已定义fs/exec.c(也可以看看对应的标识符搜索在 Elixir 交叉参考器上)。

该文件不是作为内核模块构建的,因此它不在文件中.ko;它是主内核文件的一部分。要看到这一点,请看Makefile同一目录下;exec.o列在 中obj-y,因此它是内置的。

相关内容