Since PortInfo attribute is now IB_SMP_DATA_SIZE (64 bytes), there is no remaining space at the end of the attribute as it now fills the entire SMP data size.
Found-by: Leonid Keller <[email protected]> Signed-off-by: Hal Rosenstock <[email protected]> --- diff --git a/opensm/osm_link_mgr.c b/opensm/osm_link_mgr.c index aaefa78..e834d16 100644 --- a/opensm/osm_link_mgr.c +++ b/opensm/osm_link_mgr.c @@ -157,8 +157,6 @@ static int link_mgr_set_physp_pi(osm_sm_t * sm, IN osm_physp_t * p_physp, } memcpy(payload, p_old_pi, sizeof(ib_port_info_t)); - memset(payload + sizeof(ib_port_info_t), 0, - IB_SMP_DATA_SIZE - sizeof(ib_port_info_t)); /* Should never write back a value that is bigger then 3 in -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
