<br><br><div class="gmail_quote">On Fri, Sep 23, 2011 at 12:40 PM, Hefty, Sean <span dir="ltr"><<a href="mailto:sean.hefty@intel.com">sean.hefty@intel.com</a>></span> wrote:<br><blockquote style="margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;" class="gmail_quote">
So far, it seems that the choices are:<br>
<br>
1. Remove ibstat and use ibv_devinfo instead<br>
2. Change ibstat to obtain the fdr10 information using ibverbs<br>
3. Move the is_fdr10 functionality into OS specific files or code sections of ibstat<br>
4. Change ibstat to obtain fdr10 data using MADs or some other OS independent mechanism<br>
5. Change ibumad so that it provides the fdr10 data<br>
   Note: umad has OS dependent implementation anyway, but the windows umad would<br>
         depend on the data being available from ibverbs<br>
6. ???<br>
<br>
Can someone explain why the information can't come from the umad_port::rate field?<br></blockquote><div> </div><div>Because fdr10 is non standard, there's no rate for this; it overloads QDR based rates as both are 10 Gbps but have different link encodings.</div>
<div> </div><div>-- Hal</div><div> </div><blockquote style="margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;" class="gmail_quote">
<font color="#888888"><br>
- Sean<br>
</font></blockquote></div><br>