[ofa-general] Re: [PATCH/RFC] IB/mad: Fix possible deadlock (cancel_delayed_work inside spinlock)

Roland Dreier rdreier at cisco.com
Sun Aug 23 08:21:46 PDT 2009


 > I'm now using the SRP initiator from a kernel compiled from the
 > http://git.kernel.org/?p=linux/kernel/git/roland/infiniband.git
 > repository, and the lockdep complaints also occur on this system. The
 > system even deadlocks during boot about one out of two times. Do you
 > already know when you will have the time to commit the
 > locking-inversion fixes to the infiniband.git repository ?

Everything I know of is already in my tree now.  And I just checked
http://git.kernel.org/?p=linux/kernel/git/roland/infiniband.git;a=shortlog;h=for-next
and I see both "IB/mad: Fix possible lock-lock-timer deadlock" and
"IPoIB: Drop priv->lock before calling ipoib_send()" there.  Those are
all the lockdep-related things I know of.

I have a hard time imagining that either of those issues could cause a
deadlock on half of boots either.  Are you sure the deadlock you see is
related to one of those fixes?

 - R.



More information about the general mailing list