[openib-general] LID assignment policy of opensm
Hal Rosenstock
halr at voltaire.com
Mon Mar 6 07:45:07 PST 2006
On Mon, 2006-03-06 at 09:15, Devesh Sharma wrote:
> Hi Hal, eitan and list,
>
> In our previous disscussion regarding MLID assignment policy you
> metioned following
>
> "MLIDs are also returned when the group is reclaimed some time
> after it is deleted (last full member leaves). That leaves holes in
> the
> table so it is not a simple increment. Requests fail when a new group
> creation would cause there to be MLIDs in use greater than the lowest
> SwitchInfo:MulticastFDBCap in the subnet."
>
> So what will happen if, All the MLIDs were previously assigned but now
> are free (all MLIDs are in Hole state), Now new request to create a
> multicast group comes. (In both cases with previously used MGID and
> new MGID.)? In a nutshell when MLIDs will wrap around?
Yes, holes will be reallocated when found. It only goes over when all
are in use. There is lazy reclamation of MLIDs though per spec.
-- Hal
> Devesh
More information about the general
mailing list