Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] IBCM error
From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2008-07-14 18:49:42


On Jul 14, 2008, at 5:48 PM, Sean Hefty wrote:

>> Is there a service ID range that is guaranteed to be available for
>> user apps?
>
> I need to check on this. You may want to look at section A3.2.3 of
> the spec.
> If you set the first byte (network order) to 0x00, and the 2nd byte
> to 0x01,
> then you hit a 'reserved' range that probably isn't being used
> currently.
>
> If you don't care what the service ID is, you can specify 0, and the
> kernel will
> assign one. The assigned value can be retrieved by calling
> ib_cm_attr_id().
> (I'm assuming that you communicate the IDs out of band somehow.)

Ok; we'll need to check into this. I don't remember the ordering --
we might actually be communicating the IDs before calling
ib_cm_listen() (since we were simply using the PIDs, we could do that).

Thanks for the tip! Pasha -- can you look into this?

-- 
Jeff Squyres
Cisco Systems