> 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
