求大神~~~~关于中断处理流程下半部 软中断的问题~~~小弟不胜感激涕零~~o(>_<)o ~~
《LINUX内核设计与实现》中关于中断处理流程的下半部的软中断,说在用raise_softirq()触发软中断之前,它要禁止中断,触发后再恢复原来的状态。
-------请问:为什么要禁止中断?如果不禁止,可能会产生什么后果?
[解决办法]
后果未知,视不同情况而定,系统级代码不允许打断,就是这样设计的。
发布时间: 2012-12-16 12:02:32 作者: rapoo
求大神~~~~关于中断处理流程下半部 软中断的问题~~~小弟不胜感激涕零~~o(>_<)o ~~
《LINUX内核设计与实现》中关于中断处理流程的下半部的软中断,说在用raise_softirq()触发软中断之前,它要禁止中断,触发后再恢复原来的状态。
-------请问:为什么要禁止中断?如果不禁止,可能会产生什么后果?
[解决办法]
后果未知,视不同情况而定,系统级代码不允许打断,就是这样设计的。