The mad_register_agent function in mad.c kernel file was checking for rmpp_version.<br>
This was failing and this failure was propagated to umad (thru ioctl)<br>
<br>
<br><br><div><span class="gmail_quote">On 12 Apr 2006 20:46:33 -0400, <b class="gmail_sendername">Hal Rosenstock</b> <<a href="mailto:halr@voltaire.com">halr@voltaire.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Wed, 2006-04-12 at 18:25, Viswanath Krishnamurthy wrote:<br>> The RMPP version needs to be 1.<br><br>Thanks. I'm not sure what changed here to require this. I need to do<br>some more digging.<br><br>-- Hal<br><br>> [
root@subnetmgr5 src]# svn diff ibping.c<br>> Index: ibping.c<br>> ===================================================================<br>> --- ibping.c    (revision 6446)<br>> +++ ibping.c    (working copy)<br>
> @@ -336,7 +336,7 @@<br>>                 exit(0);<br>>         }<br>><br>> -       if (mad_register_client(ping_class, 0) < 0)<br>> +       if (mad_register_client(ping_class, 1) < 0)<br>>                
IBERROR("can't register to ping class %d",<br>> ping_class);<br>><br>>         if (ib_resolve_portid_str(&portid, argv[0], dest_type, sm_id)<br>> < 0)<br>><br>><br>><br>> ______________________________________________________________________
<br>><br>> _______________________________________________<br>> openib-general mailing list<br>> <a href="mailto:openib-general@openib.org">openib-general@openib.org</a><br>> <a href="http://openib.org/mailman/listinfo/openib-general">
http://openib.org/mailman/listinfo/openib-general</a><br>><br>> To unsubscribe, please visit <a href="http://openib.org/mailman/listinfo/openib-general">http://openib.org/mailman/listinfo/openib-general</a><br><br></blockquote>
</div><br>