On 05/27/2015 08:32 PM, NeilBrown wrote:
Hi Keith, I'm getting lockdep warning around use of ext_devt_lock. [11428.266019] inconsistent {SOFTIRQ-ON-W} -> {IN-SOFTIRQ-W} usage. As you say in 2da78092dda1 ("block: Fix dev_t minor allocation lifetime") ext_devt_lock can be taken from call_rcu's soft-irq. I think that means it should always use the _irq verion of spinlock.
Wouldn't spin_lock_bh() and friends suffice then? -- Jens Axboe -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/