在__local_bh_enable
中,我们有一个
WARN_ON_ONCE(!irqs_disabled());
我想知道这个警告的目的是什么——我想你会希望能够在说 spinlock_irq
受保护的代码时重新启用底半部分......(注意:我在这里查看的是 linux 3.4 代码,但它似乎也在 4.1 中)。
在__local_bh_enable
中,我们有一个
WARN_ON_ONCE(!irqs_disabled());
我想知道这个警告的目的是什么——我想你会希望能够在说 spinlock_irq
受保护的代码时重新启用底半部分......(注意:我在这里查看的是 linux 3.4 代码,但它似乎也在 4.1 中)。