[ofa-general] [PATCH 2/2 v4] opensm: Compression of multicast group according to pkey

Hal Rosenstock hal.rosenstock at gmail.com
Wed Sep 30 06:40:28 PDT 2009


On Tue, Sep 29, 2009 at 9:54 AM, Slava Strebkov <slavas at voltaire.com> wrote:
> Additional data structure added:
> 1. Map of all partition keys opened in the fabric.
> 2. Map of all multicast group boxes shared same pkey.
> MLID assignment for multicast groups works in a usual manner,
> allocating free entry for newly created group.
> Proposed compression algorithm starts working when there are no more
> free entries in the mlid array. List of MLIDs for new multicast group
> will be chosen from the pkey indexed map according to the requested
> pkey. MLID which shares minimum number of ports will be given to newly
> created multicast group.

Other suitability criteria aside from minimum number of ports (which
is debatable), are MTU and rate matching. Are MTU and rate also
checked (in addition to pkey) ? If not, IMO these checks should be
added.

-- Hal

> Signed-off-by: Slava Strebkov <slavas at voltaire.com>

<snip...>



More information about the general mailing list