[openib-general] Solaris IPoIB MTU with OpenSM

Nitin Hande Nitin.Hande at Sun.COM
Tue Feb 15 14:45:59 PST 2005


On Tue, 2005-02-15 at 13:45, Hal Rosenstock wrote:
> Hi again Nitin,
> 
> On Tue, 2005-02-15 at 16:36, Nitin Hande wrote:
> > After joining the Broadcast group, the PathRecord Response
> > coming from OpenSM signals an error with Invalid GUID. I wonder why,
> 
> There appear to be only 2 places in the code (I'm not saying the code is
> right) where this can occur.
> 
> osm_sa_path_record.c:
> 
> if( p_sa_mad->comp_mask & IB_PR_COMPMASK_DGID )
> ...
>       /*
>         This 'error' is the client's fault (bad gid) so
>         don't enter it as an error in our own log.
>         Return an error response to the client.
>       */
>       osm_log( p_rcv->p_log, OSM_LOG_VERBOSE,
>                "__osm_pr_rcv_get_end_points: "
>                "No dest port with GUID = 0x%016" PRIx64 ".\n",
>                cl_ntoh64( p_pr->dgid.unicast.interface_id) );
> 
>       sa_status = IB_SA_MAD_STATUS_INVALID_GID;
> 
> and a similar thing for SGID
> 
>   if( p_sa_mad->comp_mask & IB_PR_COMPMASK_SGID )
>   {
> ...
> 
>       /*
>         This 'error' is the client's fault (bad gid) so
>         don't enter it as an error in our own log.
>         Return an error response to the client.
>       */
>       osm_log( p_rcv->p_log, OSM_LOG_VERBOSE,
>                "__osm_pr_rcv_get_end_points: "
>                "No source port with GUID = 0x%016" PRIx64 ".\n",
>                cl_ntoh64( p_pr->sgid.unicast.interface_id) );
> 
> Can you look in the osm.log to see if the source or dest GID is
> implicated ? This will help me chase it down. Thanks.
Here is the osm log, I think we may have a lead, the dest GID is wrong: 
:

Feb 15 23:29:57 [43005960] -> osm_sm_mcgrp_join: Port 0x0002c901097651d1
joining MLID 0xC001.
Feb 15 23:29:57 [43005960] -> __osm_pr_rcv_get_end_points: No dest port
with GUID = 0x00000000ffffffff.
Feb 15 23:29:58 [43005960] -> osm_mcmr_rcv_join_mgrp: ERR 1B10: Provided
Join State != FullMember - required for create.
Feb 15 23:29:58 [43005960] -> osm_mcmr_rcv_join_mgrp: ERR 1B10: Provided
Join State != FullMember - required for create.
Feb 15 23:29:58 [43005960] -> osm_report_notice: Reporting Generic
Notice type:3 num:66 from LID:0x0001
GID:0xfe80000000000000,0x0002c9010a99e031
Feb 15 23:29:58 [43005960] -> osm_sm_mcgrp_join: Port 0x0002c901097651d1
joining MLID 0xC011.
Feb 15 23:29:58 [43005960] -> __osm_pr_rcv_get_end_points: No dest port
with GUID = 0x00000000ffffffff.
Feb 15 23:29:58 [43005960] -> osm_mcmr_rcv_join_mgrp: ERR 1B10: Provided
Join State != FullMember - required for create.
Feb 15 23:29:58 [43005960] -> osm_mcmr_rcv_join_mgrp: ERR 1B10: Provided
Join State != FullMember - required for create.
Feb 15 23:29:59 [43005960] -> __osm_pr_rcv_get_end_points: No dest port
with GUID = 0x00000000ffffffff.
Feb 15 23:30:01 [43005960] -> osm_mcmr_rcv_join_mgrp: ERR 1B10: Provided
Join State != FullMember - required for create.
Feb 15 23:30:01 [43005960] -> osm_mcmr_rcv_join_mgrp: ERR 1B10: Provided
Join State != FullMember - required for create.
Feb 15 23:30:01 [43005960] -> __osm_pr_rcv_get_end_points: No dest port
with GUID = 0x00000000ffffffff.
Feb 15 23:30:03 [43005960] -> __osm_pr_rcv_get_end_points: No dest port
with GUID = 0x00000000ffffffff.
Feb 15 23:30:04 [43005960] -> osm_mcmr_rcv_join_mgrp: ERR 1B10: Provided
Join State != FullMember - required for create.
Feb 15 23:30:04 [43005960] -> osm_mcmr_rcv_join_mgrp: ERR 1B10: Provided
Join State != FullMember - required for create.

thanks
Nitin

> 
> -- Hal
> 
> _______________________________________________
> openib-general mailing list
> openib-general at openib.org
> http://openib.org/mailman/listinfo/openib-general
> 
> To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general




More information about the general mailing list