So, when you are using an RC QP and attempting to write code for general hardware, how would you query the device to find which physical IB ports are available?<br><br><div class="gmail_quote">On Fri, May 16, 2008 at 12:50 PM, Ralph Campbell <<a href="mailto:ralph.campbell@qlogic.com">ralph.campbell@qlogic.com</a>> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">It depends on the hardware you have in your system.<br>
Most HCAs have one or two ports (a CX4 connector<br>
for the IB cable). The port_num is a property of<br>
the address handle (for UD QPs) or QP attributes<br>
(for UC, RC QPs) which specifies which physical IB<br>
port to use.<br>
<div><div></div><div class="Wj3C7c"><br>
On Fri, 2008-05-16 at 12:40 -0400, Matthew Small wrote:<br>
> Can anyone explain a little on the significance of choosing a port<br>
> number when creating a QP.  In particular, my implementation has<br>
> multiple QPs associated with a single PD and the only attr.port_num I<br>
> can  use to  initialize my queue pair seems to be 1.  Can someone<br>
> answer why this is and perhaps explain a general method for choosing<br>
> an available port_num.<br>
><br>
> -Matt<br>
</div></div>> _______________________________________________<br>
> general mailing list<br>
> <a href="mailto:general@lists.openfabrics.org">general@lists.openfabrics.org</a><br>
> <a href="http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general" target="_blank">http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general</a><br>
><br>
> To unsubscribe, please visit <a href="http://openib.org/mailman/listinfo/openib-general" target="_blank">http://openib.org/mailman/listinfo/openib-general</a><br>
<br>
</blockquote></div><br>