Quoting r. Sean Hefty <[EMAIL PROTECTED]>: > > The SA query interface always invokes a callback, regardless if a call > > succeeds. So if a call to ib_sa_mcmmember_rec_set() fails (which happens in > > this case because the SM is down), the user's callback is still invoked. > > The multicast module is coded assuming that an immediate failure does not > > result in a callback, so the callback is unexpected, which throws off the > > reference counting. > > I've committed a patch that should hopefully fix this problem. > > The problem was that a return code of 0 from the SA query calls should have > been treated as valid, rather than an error.
I'm still seeing hangs on unload, unfortunately. This is headless box so I couldn't get any more data on this hang as yet. -- MST _______________________________________________ openib-general mailing list [email protected] http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
