[openib-general] [PATCH] OpenSM - fix osmt_multicast.c

Yael Kalka yael at mellanox.co.il
Thu Mar 23 01:50:45 PST 2006


Hi Hal,

There was an error in osmt_multicast.c that matched the 1.1 spec and
wasn't updated to the 1.2 version of the spec. When checking
unrealistic rate, the MCMemberRecord was sent with rate 30BG/sec and
rateSelector set to 0. But this is realistic according to the 1.2
spec. The following patch changes this to rate 120GB/sec.

Thanks,
Yael

Signed-off-by:  Yael Kalka <yael at mellanox.co.il>

Index: osmtest/osmt_multicast.c
===================================================================
--- osmtest/osmt_multicast.c	(revision 5972)
+++ osmtest/osmt_multicast.c	(working copy)
@@ -994,12 +994,12 @@ osmt_run_mcast_flow( IN osmtest_t * cons
   /* Check Valid value which is unreasonable now */
   osm_log( &p_osmt->log, OSM_LOG_INFO,
            "osmt_run_mcast_flow: "
-           "Checking Join with unrealistic rate 30GB (o15.0.1.8)...\n"
+           "Checking Join with unrealistic rate 120GB (o15.0.1.8)...\n"
            );
 
   /* impossible requested rate */
   mc_req_rec.rate =
-    IB_PATH_RECORD_RATE_30_GBS |
+    IB_PATH_RECORD_RATE_120_GBS |
     IB_PATH_SELECTOR_GREATER_THAN << 6;
 
   comp_mask =




More information about the general mailing list