<br><font size=2><tt>Michael,</tt></font>
<br><font size=2><tt><br>
> With this approach you'll get crashes when the module will get unloaded.<br>
I haven't hit the crash yet when unloading the module. Could you explain
it in detail?</tt></font>
<br>
<br><font size=2><tt>Do you mean, it might hit below problem?</tt></font>
<br><font size=2><tt>        unregister_netdevice:
waiting for ib0 to become free. Usage count = 3</tt></font>
<br>
<br><font size=2><tt>> Further, we may get called with neighbour that
is not related to ipoib at all.</tt></font>
<br><font size=2 face="sans-serif">The none ipoib related neighbour shouldn't
have an ipoib destructor allocated.</font>
<br>
<br><font size=2 face="sans-serif">Thanks for the pointer, I will look
at these patches soon.</font>
<br><font size=2 face="sans-serif"><br>
Thanks<br>
Shirley Ma<br>
IBM Linux Technology Center<br>
15300 SW Koll Parkway<br>
Beaverton, OR 97006-6063<br>
Phone(Fax): (503) 578-7638</font>