[ofa-general] [PATCH] OpenSM/osm_port_info_rcv.c: In __osm_pi_rcv_process_endport, isSMdisabled also indicates that an SM is present so poll SMInfo

Hal Rosenstock halr at voltaire.com
Thu Apr 5 10:06:43 PDT 2007


On Thu, 2007-04-05 at 12:51, Roland Dreier wrote:
>  > OpenSM/osm_port_info_rcv.c: In __osm_pi_rcv_process_endport,
>  > isSMdisabled also indicates that an SM is present so poll SMInfo
> 
> I was getting ready to review the issmdisabled stuff, but now I
> realize I don't understand what IsSMDisabled does.  I thought that if
> IsSMDisabled is set (is enabled? :) on a port, then a Get(SMInfo) on
> that port must be dropped.

No; the requirements are that it not send SubnSet/Get but still needs to
respond to them.

> So can you explain why you want this
> change to OpenSM?  What's the point of polling ports with IsSMDisabled
> set?
> 
> In general, what's the real point in setting IsSMDisabled on a port?

IsSMdisabled goes in concert with the behavior above. See IBA 1.2 14.4.8
(p. 879).

-- Hal

>  - R.




More information about the general mailing list