> Couldn't ipoib_start_xmit() grab ipoib_neigh, and cause the same thing the
 > commit above was intended to fix?

I don't see how -- either ipoib_start_xmit runs before the flush task
grabs the tx lock, in which case it uses the path and exits before the
flush task runs, or ipoib_start_xmit runs after the flush task releases
the lock, in which case the path is already removed from the path rbtree
and hence won't be found by ipoib_start_xmit.  Of course I could easily
be missing something.
_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to