Hello, We recently updated OFED (among other things) on one of our IB test beds that use older cards. Something broke recently with an error in dmesg like:
kernel: ib0: multicast join failed for ff12:401b:ffff:0000:0000:0000:ffff:ffff, status -22 We used to fix this by defining our partition to be: Default=0x7fff,ipoib,rate=1:ALL=full; But this no longer seems to work. In the opensm source code I see the following: /* following v1 ver1.2 p901 */ #define IB_PATH_RECORD_RATE_2_5_GBS 2 #define IB_PATH_RECORD_RATE_10_GBS 3 #define IB_PATH_RECORD_RATE_30_GBS 4 #define IB_PATH_RECORD_RATE_5_GBS 5 #define IB_PATH_RECORD_RATE_20_GBS 6 #define IB_PATH_RECORD_RATE_40_GBS 7 #define IB_PATH_RECORD_RATE_60_GBS 8 #define IB_PATH_RECORD_RATE_80_GBS 9 #define IB_PATH_RECORD_RATE_120_GBS 10 #define IB_MIN_RATE IB_PATH_RECORD_RATE_2_5_GBS #define IB_MAX_RATE IB_PATH_RECORD_RATE_120_GBS Which forces the lowest possible rate to be 2 which doesn't work with our test bed. By kludging IB_MIN_RATE to be set to 1, things seem to be working but chances are supporting only rates >= 2 was done on purpose. Is there a better workaround or solution to this, or a way of continuing support for rate=1? Thank you. Greg note: I am not signed up to the list directly, so please CC me on any replies. _______________________________________________ general mailing list [email protected] http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
