我目前正在学习操作系统使用陷阱来促进Linux内核中的系统调用.我在traps.c中找到了陷阱表,并在entry.S中实现了许多陷阱.
但是,我被指示在Linux内核中找到两个系统调用的实现,它使用陷阱来实现系统调用.虽然我可以找到陷阱本身的定义,但我不确定内核中的其中一个陷阱的"调用"是什么样的.因此,我正在努力寻找这种行为的一个例子.
在有人问之前,是的,这是作业.
作为一个注释,我正在使用Github浏览内核源代码,因为kernel.org已关闭:https: //github.com/torvalds/linux/