public inbox for linux-rdma@vger.kernel.org
 help / color / mirror / Atom feed
* [Patch] [Tools][infiniband-diags]
@ 2010-07-28 11:36 Irena Kruchkovsky
       [not found] ` <E113D394D7C5DB4F8FF691FA7EE9DB443B390460E6-WQlSmcKwN8Te+A/uUDamNg@public.gmane.org>
  0 siblings, 1 reply; 3+ messages in thread
From: Irena Kruchkovsky @ 2010-07-28 11:36 UTC (permalink / raw)
  To: Linux RDMA list, Sasha Khapyorsky, ofw@lists.openfabrics.org


[-- Attachment #1.1: Type: text/plain, Size: 1532 bytes --]

A patch that fixes the GUID output in ibstat to work correctly in windows 2003.

Index: D:/Windows/MLNX_VPI/tools/infiniband-diags/src/ibstat.c
===================================================================
--- D:/Windows/MLNX_VPI/tools/infiniband-diags/src/ibstat.c  (revision 6199)
+++ D:/Windows/MLNX_VPI/tools/infiniband-diags/src/ibstat.c               (revision 6200)
@@ -72,9 +72,9 @@
                printf("\tNumber of ports: %d\n", ca->numports);
                printf("\tFirmware version: %s\n", ca->fw_ver);
                printf("\tHardware version: %s\n", ca->hw_ver);
-              printf("\tNode GUID: 0x%016llx\n",
+             printf("\tNode GUID: 0x%016I64x\n",
                       (long long unsigned)ntohll(ca->node_guid));
-              printf("\tSystem image GUID: 0x%016llx\n",
+             printf("\tSystem image GUID: 0x%016I64x\n",
                       (long long unsigned)ntohll(ca->system_guid));
 }

@@ -122,7 +122,7 @@
                printf("%sLMC: %d\n", pre, port->lmc);
                printf("%sSM lid: %d\n", pre, port->sm_lid);
                printf("%sCapability mask: 0x%08x\n", pre, ntohl(port->capmask));
-              printf("%sPort GUID: 0x%016llx\n", pre,
+             printf("%sPort GUID: 0x%016I64x\n", pre,
                       (long long unsigned)ntohll(port->port_guid));
                return 0;
 }


Example:

Previous output:
System image GUID: 0x000000000003cc13

Current output:
System image GUID: 0x0002c9020003cc13


[-- Attachment #1.2: Type: text/html, Size: 6054 bytes --]

[-- Attachment #2: ibstatGUID.patch --]
[-- Type: application/octet-stream, Size: 1068 bytes --]

Index: D:/Windows/MLNX_VPI/tools/infiniband-diags/src/ibstat.c
===================================================================
--- D:/Windows/MLNX_VPI/tools/infiniband-diags/src/ibstat.c	(revision 6199)
+++ D:/Windows/MLNX_VPI/tools/infiniband-diags/src/ibstat.c	(revision 6200)
@@ -72,9 +72,9 @@
 	printf("\tNumber of ports: %d\n", ca->numports);
 	printf("\tFirmware version: %s\n", ca->fw_ver);
 	printf("\tHardware version: %s\n", ca->hw_ver);
-	printf("\tNode GUID: 0x%016llx\n",
+	printf("\tNode GUID: 0x%016I64x\n",
 	       (long long unsigned)ntohll(ca->node_guid));
-	printf("\tSystem image GUID: 0x%016llx\n",
+	printf("\tSystem image GUID: 0x%016I64x\n",
 	       (long long unsigned)ntohll(ca->system_guid));
 }
 
@@ -122,7 +122,7 @@
 	printf("%sLMC: %d\n", pre, port->lmc);
 	printf("%sSM lid: %d\n", pre, port->sm_lid);
 	printf("%sCapability mask: 0x%08x\n", pre, ntohl(port->capmask));
-	printf("%sPort GUID: 0x%016llx\n", pre,
+	printf("%sPort GUID: 0x%016I64x\n", pre,
 	       (long long unsigned)ntohll(port->port_guid));
 	return 0;
 }

[-- Attachment #3: Type: text/plain, Size: 148 bytes --]

_______________________________________________
ofw mailing list
ofw@lists.openfabrics.org
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ofw

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2010-08-25 17:20 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-28 11:36 [Patch] [Tools][infiniband-diags] Irena Kruchkovsky
     [not found] ` <E113D394D7C5DB4F8FF691FA7EE9DB443B390460E6-WQlSmcKwN8Te+A/uUDamNg@public.gmane.org>
2010-08-01 17:19   ` [ofw] " Sasha Khapyorsky
2010-08-25 17:20     ` Sasha Khapyorsky

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox