<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2654.45">
<TITLE>when executing sminfo with a port in down state, there is a return value 0</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2 FACE="Arial">Hi.</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">I'm working with gen2 svn rev. 3155 with 2 Mellanox HCAs (23108) (1 on each host; they are connected b2b: port 1 to port 1).</FONT></P>

<P><FONT SIZE=2 FACE="Arial">I executed opensm on host 1, port 1.</FONT>
<BR><FONT SIZE=2 FACE="Arial">When i executed sminfo on host 2 port 1 everything was as expected (return value = 0).</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">I killed the opensm</FONT>
<BR><FONT SIZE=2 FACE="Arial">When i executed sminfo on host 2 port 1 everything was as expected (return value = 255).</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">When i executed sminfo on host 2 port 2 everything i got 0 (i expected to get return value = 255).</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Port 2 in host 2 was down, so i don't know why i got the return value 0.</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">here is the output:</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">host2:~ # /usr/local/bin/sminfo -C mthca0 -P 2</FONT>
<BR><FONT SIZE=2 FACE="Arial">sminfo: sm lid 0x0 sm guid 0x8200000000, activity count 0 priority 0 state SMINFO_NOTACT 0</FONT>
<BR><FONT SIZE=2 FACE="Arial">host2:~ # echo $?</FONT>
<BR><FONT SIZE=2 FACE="Arial">0</FONT>
<BR><FONT SIZE=2 FACE="Arial">host2:~ # /usr/local/bin/sminfo -C mthca0 -P 2</FONT>
<BR><FONT SIZE=2 FACE="Arial">sminfo: sm lid 0x0 sm guid 0x0, activity count 0 priority 0 state SMINFO_STANDBY 2</FONT>
<BR><FONT SIZE=2 FACE="Arial">host2:~ # echo $?</FONT>
<BR><FONT SIZE=2 FACE="Arial">0</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">host2:~ #  vstat</FONT>
<BR><FONT SIZE=2 FACE="Arial">hca_id: mthca0</FONT>
<BR><FONT SIZE=2 FACE="Arial">        phys_port_cnt:                  2</FONT>
<BR><FONT SIZE=2 FACE="Arial">                port:   1</FONT>
<BR><FONT SIZE=2 FACE="Arial">                        state:                  PORT_ACTIVE (4)</FONT>
<BR><FONT SIZE=2 FACE="Arial">                        max_mtu:                0 (0)</FONT>
<BR><FONT SIZE=2 FACE="Arial">                        active_mtu:             0 (0)</FONT>
<BR><FONT SIZE=2 FACE="Arial">                        sm_lid:                 1</FONT>
<BR><FONT SIZE=2 FACE="Arial">                        port_lid:               2</FONT>
<BR><FONT SIZE=2 FACE="Arial">                        port_lmc:               0x00</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">                port:   2</FONT>
<BR><FONT SIZE=2 FACE="Arial">                        state:                  PORT_DOWN (1)</FONT>
<BR><FONT SIZE=2 FACE="Arial">                        max_mtu:                0 (0)</FONT>
<BR><FONT SIZE=2 FACE="Arial">                        active_mtu:             0 (0)</FONT>
<BR><FONT SIZE=2 FACE="Arial">                        sm_lid:                 0</FONT>
<BR><FONT SIZE=2 FACE="Arial">                        port_lid:               0</FONT>
<BR><FONT SIZE=2 FACE="Arial">                        port_lmc:               0x00</FONT>
</P>
<BR>

<P><FONT SIZE=2 FACE="Arial">can you please help me with this issue?</FONT>
</P>

<P><B><I><FONT COLOR="#008080" SIZE=6 FACE="Script">Dotan Barak</FONT></I></B>
<BR><FONT FACE="Times New Roman">Software Verification Engineer</FONT>
<BR><FONT FACE="Times New Roman">Mellanox Technologies LTD</FONT>
<BR><FONT FACE="Times New Roman">Tel: +972-4-9097200 Ext: 231 Fax: +972-4-9593245</FONT>
<BR><FONT FACE="Times New Roman">P.O. Box 86 Yokneam 20692 ISRAEL.</FONT>
<BR><FONT FACE="Times New Roman">Home: +972-77-8841095  Cell: 0</FONT><FONT SIZE=2 FACE="Arial">52-4222383</FONT>
</P>

<P><FONT COLOR="#008080" SIZE=2 FACE="Arial">[ May the fork be with you ]</FONT>
</P>

</BODY>
</HTML>