我目前在arch/x86/ syscall_table.S /目录中查找内核文件时遇到了一个问题。在我正在关注的在线教程中,我会在这个位置找到这个文件。我正在使用linux-3.11.10。请告诉我如何找到这个文件。但是,我在其他一些文件夹中找到了这个文件。如果我要修改其中的一个,我应该修改哪一个?以下文件夹包含syscall_table.S : arch/microblaze/kernel arch/m32r/kernel arch/avr32/kernel arch/parisc/kernel
发布于 2014-03-23 02:19:49
你的问题并没有很具体地说明你到底想要做什么。
内核在arch/x86/ sys_call_table /syscall_64.c中定义
syscall条目位于arch/x86/kernel/ entry _64.S中
例程与include/uapi/asm-generic/unistd.h和arch/x86/syscalls/ syscall _64.tbl中的syscall编号相关联
您可能还希望查看include/linux/syscalls.h。
https://stackoverflow.com/questions/22580197
复制相似问题