[openib-general] Solaris IPoIB MTU with OpenSM
Hal Rosenstock
halr at voltaire.com
Tue Feb 15 13:45:56 PST 2005
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.
-- Hal
More information about the general
mailing list