[ofa-general] [Fwd: [PATCH] opensm/osm_sa.c add attribute and component mask to error message]

Eli Dorfman (Voltaire) dorfman.eli at gmail.com
Sat Jun 13 23:48:37 PDT 2009


Resending. 

-------- Original Message --------
Subject: [PATCH] opensm/osm_sa.c add attribute and component mask to error message
Date: Thu, 04 Jun 2009 15:30:34 +0300
From: Eli Dorfman (Voltaire) <dorfman.eli at gmail.com>
To: Sasha Khapyorsky <sashak at voltaire.com>
CC: OpenIB <general at lists.openfabrics.org>

add attribute and component mask to error message
about too many records for SubnAdmGet query

Signed-off-by: Eli Dorfman <elid at voltaire.com>
---
 opensm/opensm/osm_sa.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/opensm/opensm/osm_sa.c b/opensm/opensm/osm_sa.c
index 3521132..20e70cd 100644
--- a/opensm/opensm/osm_sa.c
+++ b/opensm/opensm/osm_sa.c
@@ -422,8 +422,9 @@ void osm_sa_respond(osm_sa_t *sa, osm_madw_t *madw, size_t attr_size,
 	 */
 	if (sa_mad->method == IB_MAD_METHOD_GET && num_rec > 1) {
 		OSM_LOG(sa->p_log, OSM_LOG_ERROR, "ERR 4C05: "
-			"Got more than one record for SubnAdmGet (%u)\n",
-			num_rec);
+			"Got %u records for SubnAdmGet(%s) comp_mask 0x%016" PRIx64 "\n",
+			num_rec, ib_get_sa_attr_str(sa_mad->attr_id),
+			cl_ntoh64(sa_mad->comp_mask));
 		osm_sa_send_error(sa, madw, IB_SA_MAD_STATUS_TOO_MANY_RECORDS);
 		goto Exit;
 	}
-- 
1.5.5





More information about the general mailing list