From bedc3a7e19723c3e71cfaa552d1095799dbf0f3c Mon Sep 17 00:00:00 2001 From: sleybo Date: Tue, 7 Nov 2006 06:54:25 +0000 Subject: [PATCH] [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 --- trunk/core/al/kernel/al_smi.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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; -- 2.41.0