[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