From patchwork Tue Jun 1 14:56:52 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jim Schutt X-Patchwork-Id: 103563 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by demeter.kernel.org (8.14.3/8.14.3) with ESMTP id o51EvBL3024958 for ; Tue, 1 Jun 2010 14:57:12 GMT Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755823Ab0FAO5L (ORCPT ); Tue, 1 Jun 2010 10:57:11 -0400 Received: from sentry-three.sandia.gov ([132.175.109.17]:51083 "EHLO sentry-three.sandia.gov" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755601Ab0FAO5K (ORCPT ); Tue, 1 Jun 2010 10:57:10 -0400 X-WSS-ID: 0L3CC72-0C-9H4-02 X-M-MSG: Received: from sentry.sandia.gov (mm03snlnto.sandia.gov [132.175.109.20]) by sentry-three.sandia.gov (Postfix) with ESMTP id 1A67647FAE9; Tue, 1 Jun 2010 08:57:02 -0600 (MDT) Received: from [132.175.109.1] by sentry.sandia.gov with ESMTP (SMTP Relay 01 (Email Firewall v6.3.2)); Tue, 01 Jun 2010 08:56:54 -0600 X-Server-Uuid: AF72F651-81B1-4134-BA8C-A8E1A4E620FF Received: from localhost.localdomain (sale659.sandia.gov [134.253.4.20]) by mailgate.sandia.gov (8.14.4/8.14.4) with ESMTP id o51EukoF023035; Tue, 1 Jun 2010 08:56:46 -0600 From: "Jim Schutt" To: linux-rdma@vger.kernel.org cc: sashak@voltaire.com, hal.rosenstock@gmail.com, "Jim Schutt" Subject: [PATCH v2] opensm/qos.c: Revert port ranges for calls to sl2vl_update_table(). Date: Tue, 1 Jun 2010 08:56:52 -0600 Message-ID: <1275404212-5646-1-git-send-email-jaschut@sandia.gov> X-Mailer: git-send-email 1.6.2.2 In-Reply-To: <20100530235616.GK28549@me> References: <20100530235616.GK28549@me> X-PMX-Version: 5.5.9.395186, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2010.6.1.144514 X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_1800_1899 0, BODY_SIZE_2000_LESS 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, TO_NO_NAME 0, __HAS_MSGID 0, __HAS_X_MAILER 0, __MIME_TEXT_ONLY 0, __SANE_MSGID 0, __TO_MALFORMED_2 0, __URI_NO_PATH 0, __URI_NO_WWW 0, __URI_NS ' X-TMWD-Spam-Summary: TS=20100601145654; ID=1; SEV=2.3.1; DFV=B2010060115; IFV=NA; AIF=B2010060115; RPD=5.03.0010; ENG=NA; RPDID=7374723D303030312E30413031303230392E34433035314642372E303030393A534346535441543838363133332C73733D312C6667733D30; CAT=NONE; CON=NONE; SIG=AAAAAAAAAAAAAAAAAAAAAAAAfQ== X-MMS-Spam-Filter-ID: B2010060115_5.03.0010 MIME-Version: 1.0 X-WSS-ID: 601BC03C2GW228412-01-01 Sender: linux-rdma-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-rdma@vger.kernel.org X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-4.2.3 (demeter.kernel.org [140.211.167.41]); Tue, 01 Jun 2010 14:57:12 +0000 (UTC) diff --git a/opensm/opensm/osm_qos.c b/opensm/opensm/osm_qos.c index f814ea8..cce59ee 100644 --- a/opensm/opensm/osm_qos.c +++ b/opensm/opensm/osm_qos.c @@ -230,10 +230,11 @@ static int qos_extports_setup(osm_sm_t * sm, osm_node_t *node, &qcfg->sl2vl); } - for (i = 1; i < num_ports; i++) { + for (i = 0; i < num_ports; i++) { p = osm_node_get_physp_ptr(node, i); force_update = p->need_update || sm->p_subn->need_update; - for (j = 0; j < num_ports; j++) + j = ib_switch_info_is_enhanced_port0(&node->sw->switch_info) ? 0 : 1; + for (; j < num_ports; j++) if (sl2vl_update_table(sm, p, i, i << 8 | j, force_update, &qcfg->sl2vl)) ret = -1;