<div dir="ltr"><div>SLs are mapped to VLs so it's exposed based on that mapping. SL is part of the PathRecor, /MultiPathRecord, and MCMemberRecord SA queries.</div><div> </div><div>There is documentation in IBA volume 1 in terms of both SLs and VLs as well as QoS Annex as well as those SA records.</div><div> </div><div>OpenSM supports both basic QoS as well as support for QoS Annex which allows for SL to be configured for path record queries which is basic mechanism by which application/ULP obtains the needed info (along with rate & MTU). There is OpenSM documentation on this doc/qos-config.txt (basic) and doc/QoS_management_in_OpenSM.txt (QoS Annex support).</div><div> </div><div>IPoIB kernel ULP supports SL per partition (via child interface).</div><div> </div><div>-- Hal</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, May 11, 2015 at 1:05 PM, Amir Shehata <span dir="ltr"><<a href="mailto:amir.shehata.whamcloud@gmail.com" target="_blank">amir.shehata.whamcloud@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello,<div><br></div><div>I have been looking for documentation on how to use IB Virtual Lanes, but I could only find general explanation of how virtual lanes work.</div><div><br></div><div>how do virtual lanes get exposed to the application, and how does the application make use of them?</div><div><br></div><div>Can virtual lanes be used from kernel space?</div><div><br></div><div>Any pointers to docs or explanation, would be very helpful.</div><div><br></div><div>thanks</div><span class="HOEnZb"><font color="#888888"><div>amir</div></font></span></div>
<br>_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.openfabrics.org">Users@lists.openfabrics.org</a><br>
<a href="http://lists.openfabrics.org/mailman/listinfo/users" target="_blank">http://lists.openfabrics.org/mailman/listinfo/users</a><br>
<br></blockquote></div><br></div>