[ofa-general] suggested patch for partition membership definitiion in osm-partitions.conf
Philippe Gregoire
philippe.gregoire at cea.fr
Mon May 14 08:20:06 PDT 2007
Hi Hal,
the way to define in osm-partitions.conf file partition membership for
port guids is quite very verbose,
specially when you have a lot of (full member) ports.
Here is a patch to allow a more compact partition membership definition.
It allows definition of a default
membership partition for the port guid list. The old syntax is still usable.
old way
G1 = 0x01 : 0x123=full, 0x124=full, 0x0x125=full, 0x126=full, 0x127=full ;
G1 = 0x01 : 0x128=full, 0x129=full, 0x567, 0x569=full
new way :
G1 = 0x01 , defmember=full : 0x123, 0x124, 0x125, 0x126, 0x127 ;
G1 = 0x01 , defmember=full : 0x128, 0x129, 0x567=limited, 0x569
I changed also the opensm man page as some lines (arround limited/full
membership) are not well formatted.
This patch has been compiled and tested on our cluster with the
following osm-partitions.conf :
G1 = 0x0001 , defmember=full : 0x0005ad00000165f1, 0x0005ad0000016cb9,
0x0005ad00000168ad, 0x0005ad0000000cb7=limited, 0x0008f10403962eb1 ;
G2 = 0x0002 , defmember=full : 0x0005ad00000165f1, 0x0008f10403962eb1 ;
G3 = 0x0003 , defmember=full : 0x0005ad00000165f1, 0x0005ad0000016cb9,
0x0008f10403962eb1 ;
G5 = 0x0005 , defmember=full : 0x0008f10403962eb1 ;
G10 = 0x0010 , defmember=full : 0x0005ad00000165f1, 0x0008f10403962eb1 ;
G70 = 0x0070 , defmember=full : 0x0005ad00000165f1 ;
G80 = 0x0080 , defmember=full : 0x0005ad00000165f1;
G80 = 0x0080 : 0x0005ad00000168ad;
G80 = 0x0080 , defmember=full : 0x0005ad0000016cb9;
G80 = 0x0080 , defmember=limited : 0x0005ad0000000cb7, 0x0008f10403962eb1;
Philippe
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: defmember.patch
URL: <http://lists.openfabrics.org/pipermail/general/attachments/20070514/d97cd743/attachment.ksh>
More information about the general
mailing list