I have an application which emulates smpquery and smpdump.<br>It uses madrpc_init for initialization and then uses umad_send and umad_recv to send and receive packets. It works for smpquery but doesn't work for smpdump. I have verified the contents of the packets through my application and through infiniband-diags tools smpdump and smpquery. Everything looks correct but not sure why smpdump was failing in my application.<br>
<br><br clear="all">Regards,<br>Buchibabu.<br>
<br><br><div class="gmail_quote">On Wed, Jan 7, 2009 at 9:33 PM, Sasha Khapyorsky <span dir="ltr"><<a href="mailto:sashak@voltaire.com">sashak@voltaire.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On 20:55 Wed 07 Jan     , Buchibabu Chennupati wrote:<br>
> Current smpquery uses madrpc_init and calls smpquery with necessary<br>
> attribute.<br>
<br>
</div>It just adds another layer, finally madrpc* uses umad*() calls.<br>
<div class="Ih2E3d"><br>
> Basically I want use madrpc_init in the smpdump implementation as well.<br>
<br>
</div>What are you trying to achieve this way (technically it should be<br>
possible)?<br>
<font color="#888888"><br>
Sasha<br>
</font></blockquote></div><br>