摘要: 1.和软中断相关的数据结构:softing_vec数组(kernel/softirq.c)1 static struct softirq_action softirq_vec[NR_SOFTIRQS] __cacheline_aligned_in_smp;NR_SOFTIRQS值为10,说明内核支持... 阅读全文
posted @ 2014-07-29 21:14 Mr.doer 阅读(732) 评论(0) 推荐(0) 编辑
摘要: 上一篇博文我们分析了中断描述符表的中断门初始化过程,并且在interrupt数组中初始化过程中,可以看到每个中断处理程序都会跳入common_interrupt中。下面我们分析下common_interrupt汇编片段(arch/x86/kernel/entrt_32.S)。 1 .p2al... 阅读全文
posted @ 2014-07-29 10:48 Mr.doer 阅读(2514) 评论(0) 推荐(0) 编辑