From: sleybo Date: Tue, 7 Nov 2006 06:54:25 +0000 (+0000) Subject: [IBAL] Compliance tests X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=bedc3a7e19723c3e71cfaa552d1095799dbf0f3c;p=~shefty%2Frdma-win.git [IBAL] Compliance tests 1. pass switch_info to the HCA - compliance test C13-026 2. Not use AL cashe for node_description node_info to force Mkey check -compliance test C14-018 git-svn-id: svn://openib.tc.cornell.edu/gen1@538 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86 --- diff --git a/trunk/core/al/kernel/al_smi.c b/trunk/core/al/kernel/al_smi.c index 94897371..d15944c6 100644 --- a/trunk/core/al/kernel/al_smi.c +++ b/trunk/core/al/kernel/al_smi.c @@ -1387,7 +1387,9 @@ local_mad_send( { case IB_MCLASS_SUBN_DIR: case IB_MCLASS_SUBN_LID: - status = process_subn_mad( p_spl_qp_svc, p_mad_wr ); + //DO not use the cache in order to force Mkey check + //status = process_subn_mad( p_spl_qp_svc, p_mad_wr ); + status = IB_NOT_DONE; break; default: @@ -2405,6 +2407,7 @@ route_recv_smp_attr( case IB_MAD_ATTR_VL_ARBITRATION: case IB_MAD_ATTR_VENDOR_DIAG: case IB_MAD_ATTR_LED_INFO: + case IB_MAD_ATTR_SWITCH_INFO: route = ROUTE_LOCAL; break;