]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - contrib/ofed/management/infiniband-diags/ChangeLog
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / contrib / ofed / management / infiniband-diags / ChangeLog
1 2007-08-09 Ira Weiny <weiny2@llnl.gov>
2
3         * scripts/set_mthca_nodedesc.sh: change to set_nodedesc.sh
4         * scripts/set_mthca_nodedesc.sh: attempt to set nodedesc on all
5           HCA's found in sysfs
6
7 2007-07-10 Hal Rosenstock <halr@voltaire.com>
8
9         * 1.3.1 release of infiniband-diags
10
11 2007-06-20 Hal Rosenstock <halr@voltaire.com>
12
13         * src/ibaddr.c, src/ibping.c, src/ibportstate.c,
14           src/ibsysstat.c, src/perfquery.c, src/sminfo.c,
15           src/smpquery.c, src/vendstat.c, Makefile.am:
16           Use diag common code ib_error routine
17
18 2007-06-18 Hal Rosenstock <halr@voltaire.com>
19
20         * man/ibaddr.8: Improve description
21
22 2007-06-04 Hal Rosenstock <halr@voltaire.com>
23
24         * include/ibnetdiscover.h, src/ibnetdiscover.c,
25           man/ibnetdiscover.8: Add link width and speed to topology
26           file output
27
28 2007-06-02 Hal Rosenstock <halr@voltaire.com>
29
30         * man/ibnetdiscover.8: Add topology file format section
31
32 2007-06-01 Hal Rosenstock <halr@voltaire.com>
33
34         * man/ibnetdiscover.8: Add grouping information
35
36         * include/ibnetdiscover.h, src/ibnetdiscover.c: Fix
37           list by nodetype operations
38
39         * src/ibnetdiscover.c, man/ibnetdiscover.8: Add support
40           for -R(outer_list)
41
42         * Makefile.am: Add ibidsverify
43
44         * scripts/ibidsverify.pl, man/ibidsverify.8: Add script
45           and man page for ibidsverify
46
47 2007-05-31 Hal Rosenstock <halr@voltaire.com>
48
49         * man/ibprintca.8, man/ibprintswitch.8, man/ibprintrt.8:
50           Add description of list capability
51
52         * Makefile.am, configure.in: Add ibdatacounters
53
54         * scripts/ibdatacounters.in, man/ibdatacounters.8: Add
55           script and man page for subnet wide data counters
56
57         * configure.in: Change IBSCRIPTPATH from bindir to sbindir
58
59 2007-05-30 Hal Rosenstock <halr@voltaire.com>
60
61         * Makefile.am, configure.in: Add ibrouters and ibprintrt.pl
62
63         * scripts/ibrouters.in, scripts/ibprintrt.pl,
64           man/ibrouters.8, man/ibprintrt.8: Add scripts and man pages
65           for display of IB routers
66
67         * scripts/ibqueryerrors.pl: Add GUID to output line for ports
68
69         * scripts/ibcheckerrs.in, scripts/ibcheckport.in,
70           scripts/ibcheckportstate.in, scripts/ibcheckportwidth.in,
71           scripts/ibdatacounts.in: Add lid and port into verbose output
72
73         * scripts/ibcheckerrs.in, scripts/ibcheckport.in,
74           scripts/ibdatacounts.in: Change portnum to port in output
75
76         * Makefile.am, configure.in: Add ibdatacounts
77
78         * scripts/ibdatacounts.in, man/ibdatacounts.8: Add script
79           to display only data counters and associated man page
80
81 2007-05-26 Hal Rosenstock <halr@voltaire.com>
82
83         * scripts/IBswcountlimits.pm: Fix node description parsing
84           for switches
85
86         * scripts/iblinkinfo.pl: Add peer port link width and speed
87           validation
88
89 2007-05-25 Hal Rosenstock <halr@voltaire.com>
90
91         * scripts/IBswcountlimits.pm: Add support for routers
92
93         * scripts/iblinkinfo.pl: Display remote LID with peer port info
94
95         * scripts/IBswcountlimits.pm: Add support for rem_lid in
96           get_link_ends subroutine
97
98         * src/ibportstate.c: Handle peer ports at 1x that
99           should be wider and 2.5 Gbps that should be faster
100
101         * src/ibportstate.c: Add LinkSpeed/Width related components
102           to output
103
104 2007-05-24 Hal Rosenstock <halr@voltaire.com>
105
106         * scripts/ibprintca.pl: Add support for routers
107
108 2007-05-23 Hal Rosenstock <halr@voltaire.com>
109
110         * scripts/ibcheckerrors.in, scripts/ibchecknet.in,
111           scripts/ibcheckstate.in, scripts/ibcheckwidth.in,
112           scripts/ibclearcounters.in, scripts/ibclearerrors.in,
113           scripts/ibfindnodesusing.in, scripts/IBswcountlimits.pm:
114           Add support for routers
115
116 2007-05-09 Hal Rosenstock <halr@voltaire.com>
117
118         * src/grouping.c: Eliminate conditional compilation
119           based on WORDSIZE
120
121 2007-05-08 Hal Rosenstock <halr@voltaire.com>
122
123         * src/ibnetdiscover.c: Bumped build version
124
125         * include/grouping.h, src/grouping.c: Added support
126           for ISR2012 and ISR2004
127
128 2007-04-27 Ira K. Weiny <weiny2@llnl.gov>
129
130         * scripts/IBswcountlimits.pm, scripts/ibfindnodesusing.pl,
131           scripts/ibprintca.pl, scripts/ibprintswitch.pl,
132           scripts/ibqueryerrors.pl, scripts/ibswportwatch.pl:
133           Remove all uses of "/tmp" from perl diags
134
135 2007-04-14 Albert L. Chu <chu11@llnl.gov>
136
137         * src/saquery.c, man/saquery.8: Add switch map support
138           (for -O and -U options)
139
140         * man/ibtracert.8: Improve man page formatting
141
142 2007-04-04 Hal Rosenstock <halr@voltaire.com>
143
144         * src/saquery.c, man/saquery.8: Add support for isSMdisabled
145           into -s query
146
147 2007-04-02 Albert L. Chu <chu11@llnl.gov>
148
149         * src/saquery.c, man/saquery.8: Add get name queries (-O and -U)
150
151         * src/saquery.c: Add name input checks
152
153 2007-03-29 Hal Rosenstock <halr@voltaire.com>
154
155         * man/perfquery.8: Add note on Data components being octets
156           divided by 4 rather than just octets
157
158         * scripts/IBswcountlimits.pm, scripts/ibcheckerrs.in: Changed
159           due to libibmad change (Xmt/RcvBytes now being Xmt/RcvData)
160
161 2007-03-29 Hal Rosenstock <halr@voltaire.com>
162
163         * 1.3.0 release of openib-diags
164
165 2007-03-21 Albert L. Chu <chu11@llnl.gov>
166
167         * scripts/IBswcountlimits.pm: Add some extra debug information
168
169 2007-03-21 Hal Rosenstock <halr@voltaire.com>
170
171         * src/ibtracert.c: Send normal output to stdout rather than stderr
172
173         * src/ibdiag_common.c: Don't truncate NodeDescriptions with
174           ctl characters
175
176 2007=03-20 Hal Rosenstock <halr@voltaire.com>
177
178         * src/ibnetdiscover.c: Chassis 0 is not a chassis
179           Caused Cisco SFS7000 to be reported as a chassis
180
181 2007-03-15 Hal Rosenstock <halr@voltaire.com>
182
183         * src/smpquery.c: Modified guid_info to not use port number
184           and not query unneeded SM attributes; also added guid to
185           operations supported in help
186
187         * man/smpquery.8: Add guid to list of supported operations
188
189 2007-03-14 Dotan Barak <dotanb@mellanox.co.il>
190
191         * src/smpquery.c: Add support to query the GUIDInfo
192           table
193
194 2007-03-12 Ira K. Weiny <weiny2@llnl.gov>
195
196         * configure.in, diags.spec.in, ibdiag_common.c:
197           Allow user to specify a default switch map file
198
199 2007-03-09 Hal Rosenstock <halr@voltaire.com>
200
201         * 1.2.5 release of openib-diags
202
203 2007-03-09 Albert L. Chu <chu11@llnl.gov>
204
205         * configure.in, scripts/ibcheck*, scripts/ibclear*,
206           scripts/ibhosts, scripts/ibnodes, scripts/ibswitches:
207           autoconf support for default pathname in scripts
208
209 2007-03-05 Sasha Khapyorsky <sashak@voltaire.com>
210
211         * include/ibdiag_common.h, src/ibdiag_common.c,
212           src/saquery.c: Clean gcc-4.1 warnings
213
214 2007-03-03 Hal Rosenstock <halr@voltaire.com>
215
216         * 1.2.4 release of openib-diags
217
218 2007-03-02 Ira K. Weiny <weiny2@llnl.gov>
219
220         * diags.spec.in: Include set_mthca_nodedesc.sh and dump_lfts.sh
221           in the rpm
222
223         * Makefile.am, configure.in, diags.spec.in: Fix rpmbuild from make dist
224
225 2007-03-01 Hal Rosenstock <halr@voltaire.com>
226
227         * 1.2.3 release of openib-diags
228
229         * src/saquery.c: Fixed timeout handling
230           Also, changed default timeout to 1000 msec
231
232 2007-02-27 Hal Rosenstock <halr@voltaire.com>
233
234         * 1.2.2 release of openib-diags
235
236         * scripts/ibswitches, scripts/ibhosts: Removed extra quotes
237           around display of NodeDescription
238
239 2007-02-15 Hal Rosenstock <halr@voltaire.com>
240
241         * 1.2.1 release of openib-diags
242
243         * src/vendstat.c, man/vendstat.8: Initial release
244
245         * Makefile.am: Updated for vendstat
246
247 2007-02-12 Hal Rosenstock <halr@voltaire.com>
248
249         * 1.2.0 release of openib-diags
250
251 2007-02-02  Ira Weiny <weiny2@llnl.gov>
252
253         * scripts/ibcheckerrors, scripts/ibcheckerrs: Added
254           brief option
255         * man/ibcheckerrors.8, man/ibcheckerrs.8: Updated
256           man pages for brief option
257
258 2007-02-02  Hal Rosenstock <halr@voltaire.com>
259
260         * src/ibportstate.c, src/sminfo.c, src/smpquery.c:
261           Update build version tags
262
263 2007-02-01  Hal Rosenstock <halr@voltaire.com>
264
265         * src/saquery.c: Add build version option
266
267 2007-02-01  Hal Rosenstock <halr@voltaire.com>
268
269         * scripts/ibcheckerrors, scripts/ibcheckerrs,
270           scripts/ibchecknet, scripts/ibchecknode, scripts/ibcheckport,
271           scripts/ibcheckportstate, scripts/ibcheckportwidth,
272           scripts/ibcheckstate, scripts/ibcheckwidth,
273           scripts/ibclearcounters, scripts/ibclearerrors: Added -N |
274           -nocolor to usage displays
275
276         * man/ibcheckerrors.8, man/ibcheckerrs.8,
277           man/ibchecknet.8, man/ibchecknode.8, man/ibcheckport.8,
278           man/ibcheckportstate.8, man/ibcheckportwidth.8,
279           man/ibcheckstate.8, man/ibcheckwidth.8,
280           man/ibclearcounters.8, man/ibclearerrors.8: Updated
281           man pages for nocolor option
282
283 2007-02-01  Ira Weiny <weiny2@llnl.gov>
284
285         * scripts/ibcheckportwidth, scripts/ibcheckportstate,
286           scripts/ibcheckport, scripts/ibcheckerrs: Fix -nocolor
287           and -G options
288
289         * scripts/ibchecknode: Fix -G option
290
291         * scripts/ibchecknet: Fix error return status
292
293         * scripts/ibcheckerrors: Add exit code
294
295         * scripts/ibcheckerrs: Add nodename to output
296
297         * scripts/ibqueryerrors.pl: Reduce the "common" errors
298           supressed by -c option; Fix -d option; Remove the use
299           of tmp files
300
301         * scripts/ibfindnodeusing.pl: Remove use of tmpfile
302           for ibroute data
303
304         * scripts/ibswportwatch.pl, scripts/IBswcountlimits.pm:
305           Add data rate option
306
307         * scripts/IBswcountlimits.pm: Fix undefined subroutine error
308           in iblinkinfo.pl
309
310 2007-01-31  Ira Weiny <weiny2@llnl.gov>
311
312         * src/ibtracert.c, man/ibtracert.8,
313           src/ibnetdiscover.c, man/ibnetdiscover.8: Add switch-map option
314
315         * src/saquery.c: Clean up node descriptions before printing
316
317 2007-01-31  Hal Rosenstock <halr@voltaire.com>
318
319         * src/saquery.c, man/saquery.8: Clarifications for
320           --src-to-dst option
321
322         * src/saquery.c: Fix minor memory leak with --src-to-dst option
323
324 2007-01-29  Hal Rosenstock <halr@voltaire.com>
325
326         * src/ibnetdiscover.c: Add non Voltaire chassis listing back
327           into dump_topology
328
329 2007-01-29  Ira Weiny <weiny2@llnl.gov>
330
331         * src/ibnetdiscover.c: Add peer NodeDescription and LID to output
332           Also, for grouping, order Spind and Line Nodes (for Voltaire
333           chassis)
334
335 2007-01-28  Ira Weiny <weiny2@llnl.gov>
336
337         * include/grouping.h, src/grouping.c: Change group_nodes API
338           signature to return point to ChassisList rather than void
339
340 2007-01-27  Ira Weiny <weiny2@llnl.gov>
341
342         * src/ibtracert.c, src/ibroute.c: Add clean_nodedesc function
343
344         * src/saquery.c, man/saquery.8: Add additional semantics to -m option
345
346 2007-01-26  Hal Rosenstock <halr@voltaire.com>
347
348         * src/ibnetdiscover.c: Cosmetic change to some router strings
349
350 2007-01-24  Sasha Khapyorsky <sashak@voltaire.com>
351
352         * src/ibnetdiscover.c: Minor clean_nodedesc simplification
353
354 2007-01-18  Hal Rosenstock <halr@voltaire.com>
355
356         * src/perfquery.c: Minor code reorder
357
358 2007-01-17  Ira Weiny <weiny2@llnl.gov>
359
360         * scripts/iblinkinfo.pl: Add better error handling
361
362         * src/saquery.c: Add timeout option to command line
363
364 2007-01-16  Hal Rosenstock <halr@voltaire.com>
365
366         * man/perfquery.8: Removed unneeded DR description in common options
367
368 2007-01-13  Hal Rosenstock <halr@voltaire.com>
369
370         * scripts/dump_mfts.sh, man/dump_mfts.8: Add dump_mfts similar
371           to dump_lfts
372
373 2007-01-12  Hal Rosenstock <halr@voltaire.com>
374
375         * man/dump_lfts.8: Minor changes based on existence of dump_mfts
376
377 2007-01-04  Hal Rosenstock <halr@voltaire.com>
378
379         * scripts/iblinkspeed.pl, man/iblinkspeed.8: Removed as no
380           longer needed
381
382 2007-01-03  Sasha Khapyorsky <sashak@voltaire.com>
383
384         * src/ibnetdiscover.c: Discover improvements
385         (memory leaks, ports moving, etc.)
386
387 2007-01-02  Ira Weiny <weiny2@llnl.gov>
388
389         * scripts/iblinkinfo.pl: Convert iblinkspeed.pl into
390           iblinkinfo.pl and add additional capabilities
391
392 2006-12-28  Hal Rosenstock <halr@voltaire.com>
393
394         * src/ibtracert.c: Add 0x in front of GUID printing
395
396 2006-12-28  Sasha Khapyorsky <sashak@voltaire.com>
397
398         * src/ibnetdiscover.c: Fix loopback handling
399
400         * src/ibnetdiscover.c, src/ibroute.c,
401           src/ibtracert.c, src/sminfo.c:
402           Eliminate __WORDSIZE ifdefs for printing
403
404 2006-12-07  Hal Rosenstock <halr@voltaire.com>
405
406         * src/saquery.c, man/saquery.8: Add support for
407           querying ServiceRecords
408
409 2006-11-21  Hal Rosenstock <halr@voltaire.com>
410
411         * src/perfquery.c: Add support for PerfMgt ClassPortInfo:
412           CapabilityMask IsExtendedWidthSupported IBA 1.2 erratum
413
414 2006-11-20  Sasha Khapyorsky <sashak@voltaire.com>
415
416         * src/ibnetdiscover.c, src/ibtracert.c: Fix various
417           uses of printf() style functions
418
419 2006-10-20  Hal Rosenstock <halr@voltaire.com>
420
421         * man/ibportstate.8, man/smpquery.8: Updated man
422           pages for DrSLID support.
423
424         * src/ibportstate.c: For query operations, add peer
425           port checking of link width and speed active.
426
427         * src/smpquery.c: Add support for DrSLID.
428
429 2006-10-19  Sasha Khapyorsky <sashak@voltaire.com>
430
431         * src/ibroute.c: Fix double calculated block value.
432
433 2006-10-16  Hal Rosenstock <halr@voltaire.com>
434
435         * src/ibnetdiscover.c, src/ibtracert.c: IB router support.
436
437 2006-10-09  Ira Weiny <weiny2@llnl.gov>
438
439         * man/iblinkspeed.8, man/ibqueryerrors.8,
440           man/ibswportwatch.8, man/ibprintswitch.8,
441           man/ibprintca.8, man/ibfindnodesusing.8:
442           Add man pages for new diag scripts.
443
444         * scripts/iblinkspeed.pl, scripts/ibqueryerrors.pl,
445           scripts/ibswportwatch.pl, scripts/ibprintswitch.pl,
446           scripts/ibprintca.pl, scripts/ibfindnodesusing.pl:
447           Add some new diag scripts.
448
449         * src/saquery.c: Add additional options for
450           NodeDescriptions of CAs only, Unique LID of name specified,
451           SA's ClassPortInfo, and PathRecord by src/dest name.
452
453 2006-10-03  Hal Rosenstock <halr@voltaire.com>
454
455         * man/ibportstate.8: Update ibportstate man page for
456           speed operations.
457
458         * src/ibportstate.c: Support changing LinkSpeedEnabled
459           on any IB port.
460
461         * man/ibportstate.8: Update ibportstate man page for
462           port reset, enable, and disable operations.
463
464         * src/ibportstate.c: Support explicit port reset in
465           addition to disable and enable.
466
467 2006-09-28  Dotan Barak <dotanb@mellanox.co.il>
468
469         * src/saquery.c: Fix compile warning.
470