spin_lock_irq()/ spin_lock_irqsave()可以防止Linux内核中的优先级反转吗?

时间:2019-04-09 16:18:59

标签: linux linux-kernel

从最新的源代码spin_lock_irq()/spin_lock_irqsave()开始,在获取自旋锁之前禁用了抢占,并假设spin_lock_irqsave()在这种情况下也禁用了中断。

如果低优先级任务和高优先级任务在同一锁上都使用spin_lock_irq()/spin_lock_irqsave(),是否可以防止优先级倒置?

0 个答案:

没有答案