系统调用与中断上下文

时间:2013-08-21 17:56:16

标签: linux-kernel system-calls

使用软件中断(中断向量128)实现系统调用。在roberts爱情书" Linux内核开发"它写的中断句柄发生在中断上下文中。它还写了系统调用在进程上下文中运行,但系统调用句柄实际上是一个"中断句柄"为什么它在不同的背景下?

1 个答案:

答案 0 :(得分:0)

您的平台实现与Linux内核的设计相混淆。

当你谈论Linux内核时,中断上下文是代码独立运行的地方,没有附加进程 - 通常用于处理来自设备的中断。进程上下文是来自用户空间进程的系统调用的结果,并且在其中运行的代码被“附加”到进程。

当你谈到平台实现时,中断上下文可能只是意味着处理器处于某种中断处理程序模式。我不太了解您的平台提供任何具体的内容。