On Fri, 30 Oct 2009 01:02:46 +0200
Sasha Khapyorsky <[email protected]> wrote:

> Hi Ira,
> 
> Thanks for reporting.
> 
> On 15:44 Thu 29 Oct     , Ira Weiny wrote:
> > 
> > OpenSM $ mlid_ho 49152; p_tbl->max_mlid_ho 49152
> > mlid_ho 49154; p_tbl->max_mlid_ho 49153
> > opensm: osm_mcast_tbl.c:107: osm_mcast_tbl_set: Assertion `mlid_ho <= 
> > p_tbl->max_mlid_ho' failed.
> > Aborted (core dumped)
> 
> Small fix:
> 
> diff --git a/opensm/opensm/osm_mcast_tbl.c b/opensm/opensm/osm_mcast_tbl.c
> index eee9290..0a45904 100644
> --- a/opensm/opensm/osm_mcast_tbl.c
> +++ b/opensm/opensm/osm_mcast_tbl.c
> @@ -145,7 +145,7 @@ int osm_mcast_tbl_realloc(IN osm_mcast_tbl_t * p_tbl, IN 
> uintn_t mlid_offset)
>       p_tbl->p_mask_tbl = p_mask_tbl;
>       p_tbl->mft_depth = mft_depth;
>  done:
> -     p_tbl->max_mlid_ho = mlid_offset + IB_LID_MCAST_START_HO - 1;
> +     p_tbl->max_mlid_ho = mlid_offset + IB_LID_MCAST_START_HO;
>       return 0;
>  }
>  
> 
> Does it work for you?

Yes that fixes the problem.

Thanks,
Ira

-- 
Ira Weiny
Math Programmer/Computer Scientist
Lawrence Livermore National Lab
925-423-8008
[email protected]
--
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

Reply via email to