Messages in this thread | | | Date | Wed, 27 May 2015 21:32:21 -0600 | From | Jens Axboe <> | Subject | Re: LOCKDEP warning due to ext_devt_lock |
| |
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
| |