OK6410A 开发板 (八) 71 linux-5.11 OK6410A linux 内核同步机制 禁软中断的实现

软中断是什么

  • 软中断怎么触发

  • 软中断发生时机

  • 软中断发生条件

软中断

  • 抢占
preempt_count_add 如何 加 SOFTIRQ_DISABLE_OFFSET 的话,就会 关 软中断

封装起来就是 local_bh_disable

local_bh_disable
	__local_bh_disable_ip(_THIS_IP_, SOFTIRQ_DISABLE_OFFSET);
		preempt_count_add(SOFTIRQ_DISABLE_OFFSET)
		barrier()


版权声明:本文为u011011827原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。