smilint output for ./PMA-MIB
Message Severities |
Severity | Count |
error | 3 |
warning | 12 |
Message Types |
Type | Count |
import-unused (warning) | 1 |
table-type (error) | 3 |
type-status-deprecated (warning) | 11 |
Messages:
PMA-MIB
1: -- extracted from draft-ietf-ipoib-perf-mgmt-agent-mib-04.txt
2: -- at Wed Sep 14 06:35:50 2005
3:
4: PMA-MIB DEFINITIONS ::= BEGIN
5:
6: IMPORTS
7: MODULE-IDENTITY, OBJECT-TYPE,
8: NOTIFICATION-TYPE, Unsigned32, Counter32 FROM SNMPv2-SMI
8: warning -
warning: identifier `NOTIFICATION-TYPE' imported from module `SNMPv2-SMI' is never used
9: MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
10: IbDataPort, infinibandMIB FROM IB-TC-MIB;
11:
12: ibPmaMIB MODULE-IDENTITY
13: LAST-UPDATED "200509011200Z" -- September 1, 2005 12:00:00 GMT
14: ORGANIZATION "IETF IP Over IB (IPOIB) Working Group"
15: CONTACT-INFO
16: "Sean Harnedy (sharnedy@mangrovesystems.com)
17: Mangrove Systems, Inc."
18: DESCRIPTION
19: "Copyright (C) The Internet Society (2005). The initial
20: version of this MIB module was published in RFC XXXX; for
21: full legal notices see the RFC itself. Supplementary
22: information may be available on
23: http://www.ietf.org/copyrights/ianamib.html.
24:
25: This module contains managed object definitions for
26: the Performance Management Agent instrumentation for an
27: InfiniBand Performance Management Agent (PMA)."
28: REVISION
29: "200509011200Z" -- September 1, 2005 12:00:00 GMT
30: DESCRIPTION
31: "Initial version published as part of RFC XXXX."
32: ::= { infinibandMIB 6 }
33:
34: --****************************************************************
35: -- Object Indentifiers for the IPOIB PMA MIB
36: --****************************************************************
37:
38: ibPmaObjects OBJECT IDENTIFIER ::= { ibPmaMIB 1 }
39: ibPmaConformance OBJECT IDENTIFIER ::= { ibPmaMIB 2 }
40:
41: --****************************************************************
42: -- Port Counters Group
43: --
44: -- DESCRIPTION: This Group provides basic performance and exception
45: -- statistics for a port. This group contains 2 tables: one for
46: -- the mandatory counters and one for the optional counters.
47: -- These objects are based on the PortCounters attribute.
48: --
49: -- NOTE: during operation, instead of "overflowing" these counters
50: -- stop at all 1's (until reset by the PMA).
51: --****************************************************************
52: ibPmaPortCntrsInfo OBJECT IDENTIFIER ::= { ibPmaObjects 1 }
53:
54: --****************************************************************
55: -- The Mandatory Port Counters Table
56: --****************************************************************
57:
58: ibPmaPortCntrsTable OBJECT-TYPE
59: SYNTAX SEQUENCE OF IbPmaPortCntrsEntry
60: MAX-ACCESS not-accessible
61: STATUS current
62: DESCRIPTION
63: "A table containing PMA Port Counters information."
64: ::= { ibPmaPortCntrsInfo 1 }
65:
66: ibPmaPortCntrsEntry OBJECT-TYPE
67: SYNTAX IbPmaPortCntrsEntry
68: MAX-ACCESS not-accessible
69: STATUS current
70: DESCRIPTION
71: "A conceptual row of the ibPmaPortCntrsTable containing
72: information about the basic performance and exception
73: statistics for a particular data port."
74: INDEX { ibPmaPortCntrsIndex }
75: ::= { ibPmaPortCntrsTable 1 }
76:
77: IbPmaPortCntrsEntry ::= SEQUENCE {
78: ibPmaPortCntrsIndex IbDataPort,
79: ibPmaSymbolErrCounter Unsigned32,
80: ibPmaLinkErrRecoveryCntr Unsigned32,
81: ibPmaLinkDownedCntr Unsigned32,
82: ibPmaPortRcvErr Unsigned32,
83: ibPmaPortRcvRemPhysErr Unsigned32,
84: ibPmaPortRcvSwitchRelayErr Unsigned32,
85: ibPmaPortXmitDiscard Unsigned32,
86: ibPmaPortXmitConstraintErr Unsigned32,
87: ibPmaPortRcvConstraintErr Unsigned32,
88: ibPmaLocalLinkIntegrityErr Unsigned32,
89: ibPmaExcessBufOverrunErr Unsigned32,
90: ibPmaVl15Dropped Unsigned32
91: }
92:
93: ibPmaPortCntrsIndex OBJECT-TYPE
93: warning -
warning: type `IbDataPort' used by `ibPmaPortCntrsIndex' is deprecated
94: SYNTAX IbDataPort
95: MAX-ACCESS not-accessible
96: STATUS current
97: DESCRIPTION
98: "Index that identifies the InfiniBand data port. The IBA
99: defines a range of valid data ports from 1 to N, where
100: N can have a maximum value of 254."
101: ::= { ibPmaPortCntrsEntry 1 }
102:
103: ibPmaSymbolErrCounter OBJECT-TYPE
104: SYNTAX Unsigned32(0..65535)
105: MAX-ACCESS read-only
106: STATUS current
107: DESCRIPTION
108: "Total number of symbol errors detected on one or more
109: physical lanes."
110: REFERENCE
111: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
112: Table 191 PortCounters::PortSymbolErrorCounter."
113: ::= { ibPmaPortCntrsEntry 2 }
114:
115: ibPmaLinkErrRecoveryCntr OBJECT-TYPE
116: SYNTAX Unsigned32(0..255)
117: MAX-ACCESS read-only
118: STATUS current
119: DESCRIPTION
120: "Total number of times the Port Training state machine has
121: successfully completed the link error recovery process."
122: REFERENCE
123: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
124: Table 191 PortCounters::LinkErrorRecoveryCounters."
125: ::= { ibPmaPortCntrsEntry 3 }
126:
127: ibPmaLinkDownedCntr OBJECT-TYPE
128: SYNTAX Unsigned32(0..255)
129: MAX-ACCESS read-only
130: STATUS current
131: DESCRIPTION
132: "Total number of times the Port Training state machine has
133: failed the link error recovery process and downed the link."
134: REFERENCE
135: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
136: Table 191 PortCounters::LinkDownedCounter."
137: ::= { ibPmaPortCntrsEntry 4 }
138:
139: ibPmaPortRcvErr OBJECT-TYPE
140: SYNTAX Unsigned32(0..65535)
141: MAX-ACCESS read-only
142: STATUS current
143: DESCRIPTION
144: "Total number of packets containing an error that were
145: received on the port. These errors include:
146: - Local physical errors (ICRC, VCRC, FCCRC, and all physical
147: errors that cause entry into the BAD PACKET of BAD PACKET
148: DISCARD states of the packet receiver state machine)
149: - Malformed data packet errors (LVer, length, VL)
150: - Malformed link packet errors (operand, length, VL)
151: - Packets discarded due to buffer overrun."
152: REFERENCE
153: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
154: Table 191 PortCounters::PortRcvErrors."
155: ::= { ibPmaPortCntrsEntry 5 }
156:
157: ibPmaPortRcvRemPhysErr OBJECT-TYPE
158: SYNTAX Unsigned32(0..65535)
159: MAX-ACCESS read-only
160: STATUS current
161: DESCRIPTION
162: "Total number of packets marked with the End-of-Bad-Packets (EBP)
163: delimeter received on the port."
164: REFERENCE
165: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
166: Table 191 PortCounters::PortRcvRemotePhysicalErrors."
167: ::= { ibPmaPortCntrsEntry 6 }
168:
169: ibPmaPortRcvSwitchRelayErr OBJECT-TYPE
170: SYNTAX Unsigned32(0..65535)
171: MAX-ACCESS read-only
172: STATUS current
173: DESCRIPTION
174: "Total number of packets received on the port that are
175: discarded because they could not be forwarded by the
176: switch relay. Reasons for this include:
177: - DLID mapping
178: - VL mapping
179: - looping (output port = input port)"
180: REFERENCE
181: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
182: Table 191 PortCounters::PortRcvSwitchRelayErrors."
183: ::= { ibPmaPortCntrsEntry 7 }
184:
185: ibPmaPortXmitDiscard OBJECT-TYPE
186: SYNTAX Unsigned32(0..65535)
187: MAX-ACCESS read-only
188: STATUS current
189: DESCRIPTION
190: "Total number of outbound packets discarded by the port because
191: the port is down or congested. Reasons for this include:
192: - output port is in the inactive state
193: - packet length exceeded neighbor MTU
194: - switch lifetime limit exceeded
195: - switch HOQ limit exceeded
196: May also include packets discarded while in VLStalled state."
197: REFERENCE
198: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
199: Table 191 PortCounters::PortXmitDiscards."
200: ::= { ibPmaPortCntrsEntry 8 }
201:
202: ibPmaPortXmitConstraintErr OBJECT-TYPE
203: SYNTAX Unsigned32(0..255)
204: MAX-ACCESS read-only
205: STATUS current
206: DESCRIPTION
207: "Total number of packets not transmitted from the port
208: for the following reasons:
209: - FilterRawOutbound is true and packet is raw
210: - PartitionEnforcementOutbound is true and packet fails
211: partition key check or IP version check."
212: REFERENCE
213: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
214: Table 191 PortCounters::PortXmitConstraintErrors."
215: ::= { ibPmaPortCntrsEntry 9 }
216:
217: ibPmaPortRcvConstraintErr OBJECT-TYPE
218: SYNTAX Unsigned32(0..255)
219: MAX-ACCESS read-only
220: STATUS current
221: DESCRIPTION
222: "Total number of packets received on the port that are
223: discarded for the following reasons:
224: - FilterRawInbound is true and packet is raw
225: - PartitionEnforcementInbound is true and packet fails
226: partition key check or IP version check."
227: REFERENCE
228: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
229: Table 191 PortCounters::PortRcvConstraintErrors."
230: ::= { ibPmaPortCntrsEntry 10 }
231:
232: ibPmaLocalLinkIntegrityErr OBJECT-TYPE
233: SYNTAX Unsigned32(0..15)
234: MAX-ACCESS read-only
235: STATUS current
236: DESCRIPTION
237: "The number of times that the count of packets containing
238: local physical errors exceeded the local physical errors
239: threshold."
240: REFERENCE
241: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
242: Table 191 PortCounters::LocalLinkIntegrityErrors."
243: ::= { ibPmaPortCntrsEntry 11 }
244:
245: ibPmaExcessBufOverrunErr OBJECT-TYPE
246: SYNTAX Unsigned32(0..15)
247: MAX-ACCESS read-only
248: STATUS current
249: DESCRIPTION
250: "The number of times that overrun errors consecutive flow
251: control update periods occurred with at least one overrun
252: error in each period."
253: REFERENCE
254: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
255: Table 191 PortCounters::ExcessiveBufferOverrunErrors."
256: ::= { ibPmaPortCntrsEntry 12 }
257:
258: ibPmaVl15Dropped OBJECT-TYPE
259: SYNTAX Unsigned32(0..255)
260: MAX-ACCESS read-only
261: STATUS current
262: DESCRIPTION
263: "Number of incoming VL 15 packets dropped due to resource
264: limitations on port due to lack of buffers."
265: REFERENCE
266: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
267: Table 191 PortCounters::VL15Dropped."
268: ::= { ibPmaPortCntrsEntry 13 }
269:
270: --****************************************************************
271: -- The Optional Port Counters Table
272: --****************************************************************
273:
274: ibPmaPortCntrsOptTable OBJECT-TYPE
275: SYNTAX SEQUENCE OF IbPmaPortCntrsOptEntry
276: MAX-ACCESS not-accessible
277: STATUS current
278: DESCRIPTION
279: "A table containing the optional PMA Port Counters information."
280: ::= { ibPmaPortCntrsInfo 2 }
281:
282: ibPmaPortCntrsOptEntry OBJECT-TYPE
283: SYNTAX IbPmaPortCntrsOptEntry
284: MAX-ACCESS not-accessible
285: STATUS current
286: DESCRIPTION
287: "A conceptual row of the ibPmaPortCntrsOptTable containing
288: information about the optional performance and exception
289: statistics for a particular data port."
290: INDEX { ibPmaPortCntrsOptIndex }
291: ::= { ibPmaPortCntrsOptTable 1 }
292:
293: IbPmaPortCntrsOptEntry ::= SEQUENCE {
294: ibPmaPortCntrsOptIndex IbDataPort,
295: ibPmaPortXmitData Unsigned32,
296: ibPmaPortRcvData Unsigned32,
297: ibPmaPortXmitPkts Unsigned32,
298: ibPmaPortRcvPkts Unsigned32
299: }
300:
301: ibPmaPortCntrsOptIndex OBJECT-TYPE
301: warning -
warning: type `IbDataPort' used by `ibPmaPortCntrsOptIndex' is deprecated
302: SYNTAX IbDataPort
303: MAX-ACCESS not-accessible
304: STATUS current
305: DESCRIPTION
306: "Index that identifies the InfiniBand data port. The IBA
307: defines a range of valid data ports from 1 to N, where
308: N can have a maximum value of 254."
309: ::= { ibPmaPortCntrsOptEntry 1 }
310:
311: ibPmaPortXmitData OBJECT-TYPE
312: SYNTAX Unsigned32(0..65535)
313: MAX-ACCESS read-only
314: STATUS current
315: DESCRIPTION
316: "Total number of data octets divided by 4, transmitted on
317: all VLs from the port. This includes all octets between (and
318: not including) the start of packet delimeter and the VCRC. It
319: excludes all link packets but may include packets containing
320: errors. NOTE: This counter is optional and should have a 0
321: value if not implemented."
322: REFERENCE
323: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
324: Table 191 PortCounters::PortXmitData."
325: ::= { ibPmaPortCntrsOptEntry 2 }
326:
327: ibPmaPortRcvData OBJECT-TYPE
328: SYNTAX Unsigned32(0..65535)
329: MAX-ACCESS read-only
330: STATUS current
331: DESCRIPTION
332: "Total number of data octets divided by 4, received on
333: all VLs from the port. This includes all octets between (and
334: not including) the start of packet delimeter and the VCRC. It
335: excludes all link packets but may include packets containing
336: errors. NOTE: This counter is optional and should have a 0
337: value if not implemented."
338: REFERENCE
339: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
340: Table 191 PortCounters::PortRcvData."
341: ::= { ibPmaPortCntrsOptEntry 3 }
342:
343: ibPmaPortXmitPkts OBJECT-TYPE
344: SYNTAX Unsigned32(0..65535)
345: MAX-ACCESS read-only
346: STATUS current
347: DESCRIPTION
348: "Total number of packets, excluding link packets, transmitted on
349: all VLs from the port. It may include packets with errors.
350: NOTE: This counter is optional and should have a 0 value if
351: not implemented."
352: REFERENCE
353: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
354: Table 191 PortCounters::PortXmitPkts."
355: ::= { ibPmaPortCntrsOptEntry 4 }
356:
357: ibPmaPortRcvPkts OBJECT-TYPE
358: SYNTAX Unsigned32(0..65535)
359: MAX-ACCESS read-only
360: STATUS current
361: DESCRIPTION
362: "Total number of packets, including packets containing errors
363: and excluding link packets, received on all VLs on this port.
364: It may include packets with errors. NOTE: This counter is
365: optional and should have a 0 value if not implemented."
366: REFERENCE
367: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
368: Table 191 PortCounters::PortRcvPkts."
369: ::= { ibPmaPortCntrsOptEntry 5 }
370:
371: --****************************************************************
372: -- Port Transmit and Receive Error Group
373: --
374: -- DESCRIPTION: This Group provides details for receive errors and
375: -- transmit discard details for each port. This group contains
376: -- three tables: The Port Receive Error Details table, The Port
377: -- Transmit Discard Details table, and The Port Flow Control
378: -- Counters Table.
379: -- These three tables are optional.
380: --
381: -- NOTE: during operation, instead of "overflowing" these counters
382: -- stop at all 1's (until reset by the PMA).
383: --****************************************************************
384:
385: ibPmaPortXmitRecvInfo OBJECT IDENTIFIER ::= { ibPmaObjects 2 }
386:
387: --****************************************************************
388: -- The Port Receive Error Details Table
389: --****************************************************************
390:
391: ibPmaPortRcvErrTable OBJECT-TYPE
392: SYNTAX SEQUENCE OF IbPmaPortRcvErrEntry
393: MAX-ACCESS not-accessible
394: STATUS current
395: DESCRIPTION
396: "A table containing PMA Port Receive Error information."
397: ::= { ibPmaPortXmitRecvInfo 1 }
398:
399: ibPmaPortRcvErrEntry OBJECT-TYPE
400: SYNTAX IbPmaPortRcvErrEntry
401: MAX-ACCESS not-accessible
402: STATUS current
403: DESCRIPTION
404: "A conceptual row of the ibPmaPortRcvErrTable containing
405: information about the receive error statistics for a
406: particular data port."
407: INDEX { ibPmaPortRcvErrIndex }
408: ::= { ibPmaPortRcvErrTable 1 }
409:
410: IbPmaPortRcvErrEntry ::= SEQUENCE {
411: ibPmaPortRcvErrIndex IbDataPort,
412: ibPmaPortRcvErrLocalPhysErrs Unsigned32,
413: ibPmaPortMalformedPacketErrs Unsigned32,
414: ibPmaPortBufferOverrunErrs Unsigned32,
415: ibPmaPortDLIDMappingErrs Unsigned32,
416: ibPmaPortVLMappingErrs Unsigned32,
417: ibPmaPortLoopingErrs Unsigned32
418: }
419:
420: ibPmaPortRcvErrIndex OBJECT-TYPE
420: warning -
warning: type `IbDataPort' used by `ibPmaPortRcvErrIndex' is deprecated
421: SYNTAX IbDataPort
422: MAX-ACCESS not-accessible
423: STATUS current
424: DESCRIPTION
425: "Index that identifies the InfiniBand data port. The IBA
426: defines a range of valid data ports from 1 to N, where
427: N can have a maximum value of 254."
428: ::= { ibPmaPortRcvErrEntry 1 }
429:
430: ibPmaPortRcvErrLocalPhysErrs OBJECT-TYPE
431: SYNTAX Unsigned32(0..65535)
432: MAX-ACCESS read-only
433: STATUS current
434: DESCRIPTION
435: "Total number of packets received on the port that contain local
436: physical errors (ICRC, VCRC, FCCRC, and all physical errors that
437: cause entry into the BAD PACKET or BAD PACKET DISCARD states of
438: the packet receiver state machine)."
439: REFERENCE
440: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.1;
441: Table 194 PortRcvErrorDetails::PortLocalPhysicalErrors."
442: ::= { ibPmaPortRcvErrEntry 2 }
443:
444: ibPmaPortMalformedPacketErrs OBJECT-TYPE
445: SYNTAX Unsigned32(0..65535)
446: MAX-ACCESS read-only
447: STATUS current
448: DESCRIPTION
449: "Total number of packets received on the port that contain
450: malformed packet errors.
451: -data packets: LVer, length, VL
452: -link packets: operand, length VL"
453: REFERENCE
454: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.1;
455: Table 194 PortRcvErrorDetails::PortMalformedPacketErrors."
456: ::= { ibPmaPortRcvErrEntry 3 }
457:
458: ibPmaPortBufferOverrunErrs OBJECT-TYPE
459: SYNTAX Unsigned32(0..65535)
460: MAX-ACCESS read-only
461: STATUS current
462: DESCRIPTION
463: "Total number of packets received on the port that were
464: discarded due to buffer overrun."
465: REFERENCE
466: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.1;
467: Table 194 PortRcvErrorDetails::PortBufferOverrunErrors."
468: ::= { ibPmaPortRcvErrEntry 4 }
469:
470: ibPmaPortDLIDMappingErrs OBJECT-TYPE
471: SYNTAX Unsigned32(0..65535)
472: MAX-ACCESS read-only
473: STATUS current
474: DESCRIPTION
475: "Total number of packets received on the port that were
476: discarded because they could not be forwarded by the switch
477: relay due to DLID mapping errors. This only applies to
478: switches."
479: REFERENCE
480: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.1;
481: Table 194 PortRcvErrorDetails::PortDLIDMappingErrors."
482: ::= { ibPmaPortRcvErrEntry 5 }
483:
484: ibPmaPortVLMappingErrs OBJECT-TYPE
485: SYNTAX Unsigned32(0..65535)
486: MAX-ACCESS read-only
487: STATUS current
488: DESCRIPTION
489: "Total number of packets received on the port that were
490: discarded because they could not be forwarded by the switch
491: relay due to VL mapping errors."
492: REFERENCE
493: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.1;
494: Table 194 PortRcvErrorDetails::PortVLMappingErrors."
495: ::= { ibPmaPortRcvErrEntry 6 }
496:
497: ibPmaPortLoopingErrs OBJECT-TYPE
498: SYNTAX Unsigned32(0..65535)
499: MAX-ACCESS read-only
500: STATUS current
501: DESCRIPTION
502: "Total number of packets received on the port that were
503: discarded because they could not be forwarded by the switch
504: relay due to looping errors (where the output port =
505: the input port). This only applies to switches."
506: REFERENCE
507: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.1;
508: Table 194 PortRcvErrorDetails::PortLoopingErrors."
509: ::= { ibPmaPortRcvErrEntry 7 }
510:
511: --****************************************************************
512: -- The Port Transmit Discard Details Table
513: --****************************************************************
514:
515: ibPmaPortXmitDiscardTable OBJECT-TYPE
516: SYNTAX SEQUENCE OF IbPmaPortXmitDiscardEntry
517: MAX-ACCESS not-accessible
518: STATUS current
519: DESCRIPTION
520: "A table containing PMA Port Transmit Discard details."
521: ::= { ibPmaPortXmitRecvInfo 2 }
522:
523: ibPmaPortXmitDiscardEntry OBJECT-TYPE
524: SYNTAX IbPmaPortXmitDiscardEntry
525: MAX-ACCESS not-accessible
526: STATUS current
527: DESCRIPTION
528: "A conceptual row of the ibPmaPortXmitDiscardTable containing
529: information about the transmit discard details for a
530: particular data port."
531: INDEX { ibPmaPortXmitDiscardIndex }
532: ::= { ibPmaPortXmitDiscardTable 1 }
533:
534: IbPmaPortXmitDiscardEntry ::= SEQUENCE {
535: ibPmaPortXmitDiscardIndex IbDataPort,
536: ibPmaPortInactiveDiscards Unsigned32,
537: ibPmaPortNeighborMtuDiscards Unsigned32,
538: ibPmaPortSwLifetimeLimitDiscards Unsigned32,
539: ibPmaPortSwHoqLimitDiscards Unsigned32
540: }
541:
542: ibPmaPortXmitDiscardIndex OBJECT-TYPE
542: warning -
warning: type `IbDataPort' used by `ibPmaPortXmitDiscardIndex' is deprecated
543: SYNTAX IbDataPort
544: MAX-ACCESS not-accessible
545: STATUS current
546: DESCRIPTION
547: "Index that identifies the InfiniBand data port. The IBA
548: defines a range of valid data ports from 1 to N, where
549: N can have a maximum value of 254."
550: ::= { ibPmaPortXmitDiscardEntry 1 }
551:
552: ibPmaPortInactiveDiscards OBJECT-TYPE
553: SYNTAX Unsigned32(0..255)
554: MAX-ACCESS read-only
555: STATUS current
556: DESCRIPTION
557: "Total number of outbound packets discarded by the port because
558: it is in the inactive state."
559: REFERENCE
560: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.2;
561: Table 195 PortXmitDisacrdDetails::PortInactiveDiscards."
562: ::= { ibPmaPortXmitDiscardEntry 2 }
563:
564: ibPmaPortNeighborMtuDiscards OBJECT-TYPE
565: SYNTAX Unsigned32(0..255)
566: MAX-ACCESS read-only
567: STATUS current
568: DESCRIPTION
569: "Total number of outbound packets discarded by the port because
570: packet length exceeded the neighbor MTU."
571: REFERENCE
572: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.2;
573: Table 195 PortXmitDisacrdDetails::PortNeighborMTUDiscards."
574: ::= { ibPmaPortXmitDiscardEntry 3 }
575:
576: ibPmaPortSwLifetimeLimitDiscards OBJECT-TYPE
577: SYNTAX Unsigned32(0..255)
578: MAX-ACCESS read-only
579: STATUS current
580: DESCRIPTION
581: "Total number of outbound packets discarded by the port because
582: the switch lifetime limit was exceeded. (This value is only
583: relevant for switches; otherwise the value should be 0)."
584: REFERENCE
585: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.2;
586: Table 195 PortXmitDisacrdDetails::PortSwLifetimeLimitDiscards."
587: ::= { ibPmaPortXmitDiscardEntry 4 }
588:
589: ibPmaPortSwHoqLimitDiscards OBJECT-TYPE
590: SYNTAX Unsigned32(0..255)
591: MAX-ACCESS read-only
592: STATUS current
593: DESCRIPTION
594: "Total number of outbound packets discarded by the port because
595: the switch HOQ lifetime was exceeded. (This object applies to
596: switches only. For other InfiniBand entities this should have
597: a value of 0)."
598: REFERENCE
599: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.2;
600: Table 195 PortXmitDisacrdDetails::PortSwHOQLimitDiscards."
601: ::= { ibPmaPortXmitDiscardEntry 5 }
602:
603: --****************************************************************
604: -- Port Flow Control Counters Table
605: --****************************************************************
606:
607: ibPmaPortFlowCtlCntrsTable OBJECT-TYPE
608: SYNTAX SEQUENCE OF IbPmaPortXmitDiscardEntry
609: MAX-ACCESS not-accessible
610: STATUS current
611: DESCRIPTION
612: "A table containing PMA Port Flow Control counters
613: information."
614: ::= { ibPmaPortXmitRecvInfo 3 }
615:
616: ibPmaPortFlowCtlCntrsEntry OBJECT-TYPE
616: error -
table's SEQUENCE OF type does not match row type
617: SYNTAX IbPmaPortFlowCtlCntrsEntry
618: MAX-ACCESS not-accessible
619: STATUS current
620: DESCRIPTION
621: "A conceptual row of the ibPmaPortFLowCtlCntrsTable containing
622: information about the flow control statistics for a particular
623: data port."
624: INDEX { ibPmaPortFlowCtlCntrsIndex }
625: ::= { ibPmaPortFlowCtlCntrsTable 1 }
626:
627: IbPmaPortFlowCtlCntrsEntry ::= SEQUENCE {
628: ibPmaPortFlowCtlCntrsIndex IbDataPort,
629: ibPmaPortFlowCtlXmitFlowPkts Unsigned32,
630: ibPmaPortFlowCtlRcvFlowPkts Unsigned32
631: }
632:
633: ibPmaPortFlowCtlCntrsIndex OBJECT-TYPE
633: warning -
warning: type `IbDataPort' used by `ibPmaPortFlowCtlCntrsIndex' is deprecated
634: SYNTAX IbDataPort
635: MAX-ACCESS not-accessible
636: STATUS current
637: DESCRIPTION
638: "Index that identifies the InfiniBand data port. The IBA
639: defines a range of valid data ports from 1 to N, where
640: N can have a maximum value of 254."
641: ::= { ibPmaPortFlowCtlCntrsEntry 1 }
642:
643: ibPmaPortFlowCtlXmitFlowPkts OBJECT-TYPE
644: SYNTAX Unsigned32(0..65535)
645: MAX-ACCESS read-only
646: STATUS current
647: DESCRIPTION
648: "Total number of flow control packets transmitted on the port."
649: REFERENCE
650: "InfiniBand Architecture Release 1.1 Vol. 1. Section 16.1.4.4;
651: Table 197 PortFlowCtlCounters::PortXmitFlowPkts."
652: ::= { ibPmaPortFlowCtlCntrsEntry 2 }
653:
654: ibPmaPortFlowCtlRcvFlowPkts OBJECT-TYPE
655: SYNTAX Unsigned32(0..65535)
656: MAX-ACCESS read-only
657: STATUS current
658: DESCRIPTION
659: "Total number of flow control packets received on the port."
660: REFERENCE
661: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.4;
662: Table 197 PortFlowCtlCounters::PortRcvFlowPkts."
663: ::= { ibPmaPortFlowCtlCntrsEntry 3 }
664:
665: --****************************************************************
666: -- Port Op Code Group
667: --
668: -- DESCRIPTION: This Group provides details for port statistics
669: -- indexed by op code and port number. This group contains
670: -- three tables: The Port Op Code Receive Counters Group, The
671: -- Port Op Code Virtual Lane Counters Group, and The Port Op
672: -- Code Virtual Lane Data Counters Group.
673: -- These three tables are optional.
674: --
675: -- NOTE: during operation, instead of "overflowing" these counters
676: -- stop at all 1's (until reset by the PMA).
677: --****************************************************************
678:
679: ibPmaPortOpCodeInfo OBJECT IDENTIFIER ::= { ibPmaObjects 3 }
680:
681: --****************************************************************
682: -- Port Op Code Receive Counters Group
683: --****************************************************************
684: ibPmaPortOpCodeRcvCntrsTable OBJECT-TYPE
685: SYNTAX SEQUENCE OF IbPmaPortOpCodeRcvCntrsEntry
686: MAX-ACCESS not-accessible
687: STATUS current
688: DESCRIPTION
689: "A table containing PMA Port Counters per Op Code information."
690: ::= { ibPmaPortOpCodeInfo 1 }
691:
692: ibPmaPortOpCodeRcvCntrsEntry OBJECT-TYPE
693: SYNTAX IbPmaPortOpCodeRcvCntrsEntry
694: MAX-ACCESS not-accessible
695: STATUS current
696: DESCRIPTION
697: "A conceptual row of the ibPmaPortOpCodeRcvCntrsTable containing
698: information about the receive counters per op code for a
699: particular data port."
700: INDEX { ibPmaPortOpCodeRcvCntrsPortIndex,
701: ibPmaPortOpCodeRcvCntrsIndex }
702: ::= { ibPmaPortOpCodeRcvCntrsTable 1 }
703:
704: IbPmaPortOpCodeRcvCntrsEntry ::= SEQUENCE {
705: ibPmaPortOpCodeRcvCntrsPortIndex IbDataPort,
706: ibPmaPortOpCodeRcvCntrsIndex Unsigned32,
707: ibPmaPortOpCodeRcvCntrsRcvPkts Counter32,
708: ibPmaPortOpCodeRcvCntrsRcvData Counter32
709: }
710:
711: ibPmaPortOpCodeRcvCntrsPortIndex OBJECT-TYPE
711: warning -
warning: type `IbDataPort' used by `ibPmaPortOpCodeRcvCntrsPortIndex' is deprecated
712: SYNTAX IbDataPort
713: MAX-ACCESS not-accessible
714: STATUS current
715: DESCRIPTION
716: "Index that identifies the InfiniBand data port. The IBA
717: defines a range of valid data ports from 1 to N, where
718: N can have a maximum value of 254."
719: ::= { ibPmaPortOpCodeRcvCntrsEntry 1 }
720:
721: ibPmaPortOpCodeRcvCntrsIndex OBJECT-TYPE
722: SYNTAX Unsigned32(1..255)
723: MAX-ACCESS not-accessible
724: STATUS current
725: DESCRIPTION
726: "The op code for which this statistic is being reported.
727: Note: this is a 1-based value."
728: ::= { ibPmaPortOpCodeRcvCntrsEntry 2 }
729:
730: ibPmaPortOpCodeRcvCntrsRcvPkts OBJECT-TYPE
731: SYNTAX Counter32
732: MAX-ACCESS read-only
733: STATUS current
734: DESCRIPTION
735: "Total number of packets received without error on this
736: port for this op code."
737:
738: REFERENCE
739: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.3;
740: Table 196 PortOpRcvCounters::PortOpRcvPkts."
741: ::= { ibPmaPortOpCodeRcvCntrsEntry 3 }
742:
743: ibPmaPortOpCodeRcvCntrsRcvData OBJECT-TYPE
744: SYNTAX Counter32
745: MAX-ACCESS read-only
746: STATUS current
747: DESCRIPTION
748: "Total number of data octets (divided by 4) received without
749: error for all VLs on this port for this op code. This includes
750: all octets between the start of packet delimeter and the VCRC,
751: exclusive. It excludes all link packets."
752: REFERENCE
753: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.3;
754: Table 196 PortOpRcvCounters::PortOpRcvData."
755: ::= { ibPmaPortOpCodeRcvCntrsEntry 4 }
756:
757: --****************************************************************
758: -- Port Op Code Virtual Lane Counters Group
759: --****************************************************************
760:
761: ibPmaPortOpCodeVlCntrsTable OBJECT-TYPE
762: SYNTAX SEQUENCE OF IbPmaPortOpCodeVlCntrsEntry
763: MAX-ACCESS not-accessible
764: STATUS current
765: DESCRIPTION
766: "A table containing PMA Port virtual lane op code information."
767: ::= { ibPmaPortOpCodeInfo 2 }
768:
769: ibPmaPortOpCodeVlCntrsEntry OBJECT-TYPE
770: SYNTAX IbPmaPortOpCodeVlCntrsEntry
771: MAX-ACCESS not-accessible
772: STATUS current
773: DESCRIPTION
774: "A conceptual row of the ibPmaPortOpCodeVlCntrsTable containing
775: information about the virtual lane statistics for a particular
776: data port based on op code."
777: INDEX { ibPmaPortOpCodeVlCntrsPortIndex,
778: ibPmaPortOpCodeVlCntrsIndex }
779: ::= { ibPmaPortOpCodeVlCntrsTable 1 }
780:
781: IbPmaPortOpCodeVlCntrsEntry ::= SEQUENCE {
782: ibPmaPortOpCodeVlCntrsPortIndex IbDataPort,
783: ibPmaPortOpCodeVlCntrsIndex Unsigned32,
784: ibPmaPortVlOpPkt0 Unsigned32,
785: ibPmaPortVlOpPkt1 Unsigned32,
786: ibPmaPortVlOpPkt2 Unsigned32,
787: ibPmaPortVlOpPkt3 Unsigned32,
788: ibPmaPortVlOpPkt4 Unsigned32,
789: ibPmaPortVlOpPkt5 Unsigned32,
790: ibPmaPortVlOpPkt6 Unsigned32,
791: ibPmaPortVlOpPkt7 Unsigned32,
792: ibPmaPortVlOpPkt8 Unsigned32,
793: ibPmaPortVlOpPkt9 Unsigned32,
794: ibPmaPortVlOpPkt10 Unsigned32,
795: ibPmaPortVlOpPkt11 Unsigned32,
796: ibPmaPortVlOpPkt12 Unsigned32,
797: ibPmaPortVlOpPkt13 Unsigned32,
798: ibPmaPortVlOpPkt14 Unsigned32,
799: ibPmaPortVlOpPkt15 Unsigned32
800: }
801:
802: ibPmaPortOpCodeVlCntrsPortIndex OBJECT-TYPE
802: warning -
warning: type `IbDataPort' used by `ibPmaPortOpCodeVlCntrsPortIndex' is deprecated
803: SYNTAX IbDataPort
804: MAX-ACCESS not-accessible
805: STATUS current
806: DESCRIPTION
807: "Index that identifies the InfiniBand data port. The IBA
808: defines a range of valid data ports from 1 to N, where
809: N can have a maximum value of 254."
810: ::= { ibPmaPortOpCodeVlCntrsEntry 1 }
811:
812: ibPmaPortOpCodeVlCntrsIndex OBJECT-TYPE
813: SYNTAX Unsigned32(1..255)
814: MAX-ACCESS not-accessible
815: STATUS current
816: DESCRIPTION
817: "The op code for which this statistic is being reported.
818: Note: this is a 1-based value."
819: ::= { ibPmaPortOpCodeVlCntrsEntry 2 }
820:
821: ibPmaPortVlOpPkt0 OBJECT-TYPE
822: SYNTAX Unsigned32(0..65535)
823: MAX-ACCESS read-only
824: STATUS current
825: DESCRIPTION
826: "Total number of packets received without error on the port
827: using this op code for Virtual Lane 0."
828: REFERENCE
829: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5;
830: Table 198 PortVLOpPackets::PortVLOpPacket0."
831: ::= { ibPmaPortOpCodeVlCntrsEntry 3 }
832:
833: ibPmaPortVlOpPkt1 OBJECT-TYPE
834: SYNTAX Unsigned32(0..65535)
835: MAX-ACCESS read-only
836: STATUS current
837: DESCRIPTION
838: "Total number of packets received without error on the port
839: using this op code for Virtual Lane 1."
840: REFERENCE
841: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5;
842: Table 198 PortVLOpPackets::PortVLOpPacket1."
843: ::= { ibPmaPortOpCodeVlCntrsEntry 4 }
844:
845: ibPmaPortVlOpPkt2 OBJECT-TYPE
846: SYNTAX Unsigned32(0..65535)
847: MAX-ACCESS read-only
848: STATUS current
849: DESCRIPTION
850: "Total number of packets received without error on the port
851: using this op code for Virtual Lane 2."
852: REFERENCE
853: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5;
854: Table 198 PortVLOpPackets::PortVLOpPacket2."
855: ::= { ibPmaPortOpCodeVlCntrsEntry 5 }
856:
857: ibPmaPortVlOpPkt3 OBJECT-TYPE
858: SYNTAX Unsigned32(0..65535)
859: MAX-ACCESS read-only
860: STATUS current
861: DESCRIPTION
862: "Total number of packets received without error on the port
863: using this op code for Virtual Lane 3."
864: REFERENCE
865: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5;
866: Table 198 PortVLOpPackets::PortVLOpPacket3."
867: ::= { ibPmaPortOpCodeVlCntrsEntry 6 }
868:
869: ibPmaPortVlOpPkt4 OBJECT-TYPE
870: SYNTAX Unsigned32(0..65535)
871: MAX-ACCESS read-only
872: STATUS current
873: DESCRIPTION
874: "Total number of packets received without error on the port
875: using this op code for Virtual Lane 4."
876: REFERENCE
877: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5;
878: Table 198 PortVLOpPackets::PortVLOpPacket4."
879: ::= { ibPmaPortOpCodeVlCntrsEntry 7 }
880:
881: ibPmaPortVlOpPkt5 OBJECT-TYPE
882: SYNTAX Unsigned32(0..65535)
883: MAX-ACCESS read-only
884: STATUS current
885: DESCRIPTION
886: "Total number of packets received without error on the port
887: using this op code for Virtual Lane 5."
888: REFERENCE
889: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5;
890: Table 198 PortVLOpPackets::PortVLOpPacket5."
891: ::= { ibPmaPortOpCodeVlCntrsEntry 8 }
892:
893: ibPmaPortVlOpPkt6 OBJECT-TYPE
894: SYNTAX Unsigned32(0..65535)
895: MAX-ACCESS read-only
896: STATUS current
897: DESCRIPTION
898: "Total number of packets received without error on the port
899: using this op code for Virtual Lane 6."
900: REFERENCE
901: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5;
902: Table 198 PortVLOpPackets::PortVLOpPacket6."
903: ::= { ibPmaPortOpCodeVlCntrsEntry 9 }
904:
905: ibPmaPortVlOpPkt7 OBJECT-TYPE
906: SYNTAX Unsigned32(0..65535)
907: MAX-ACCESS read-only
908: STATUS current
909: DESCRIPTION
910: "Total number of packets received without error on the port
911: using this op code for Virtual Lane 7."
912: REFERENCE
913: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5;
914: Table 198 PortVLOpPackets::PortVLOpPacket7."
915: ::= { ibPmaPortOpCodeVlCntrsEntry 10 }
916:
917: ibPmaPortVlOpPkt8 OBJECT-TYPE
918: SYNTAX Unsigned32(0..65535)
919: MAX-ACCESS read-only
920: STATUS current
921: DESCRIPTION
922: "Total number of packets received without error on the port
923: using this op code for Virtual Lane 8."
924: REFERENCE
925: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5;
926: Table 198 PortVLOpPackets::PortVLOpPacket8."
927: ::= { ibPmaPortOpCodeVlCntrsEntry 11 }
928:
929: ibPmaPortVlOpPkt9 OBJECT-TYPE
930: SYNTAX Unsigned32(0..65535)
931: MAX-ACCESS read-only
932: STATUS current
933: DESCRIPTION
934: "Total number of packets received without error on the port
935: using this op code for Virtual Lane 9."
936: REFERENCE
937: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5;
938: Table 198 PortVLOpPackets::PortVLOpPacket9."
939: ::= { ibPmaPortOpCodeVlCntrsEntry 12 }
940:
941: ibPmaPortVlOpPkt10 OBJECT-TYPE
942: SYNTAX Unsigned32(0..65535)
943: MAX-ACCESS read-only
944: STATUS current
945: DESCRIPTION
946: "Total number of packets received without error on the port
947: using this op code for Virtual Lane 10."
948: REFERENCE
949: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5;
950: Table 198 PortVLOpPackets::PortVLOpPacket10."
951: ::= { ibPmaPortOpCodeVlCntrsEntry 13 }
952:
953: ibPmaPortVlOpPkt11 OBJECT-TYPE
954: SYNTAX Unsigned32(0..65535)
955: MAX-ACCESS read-only
956: STATUS current
957: DESCRIPTION
958: "Total number of packets received without error on the port
959: using this op code for Virtual Lane 11."
960: REFERENCE
961: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5;
962: Table 198 PortVLOpPackets::PortVLOpPacket11."
963: ::= { ibPmaPortOpCodeVlCntrsEntry 14 }
964:
965: ibPmaPortVlOpPkt12 OBJECT-TYPE
966: SYNTAX Unsigned32(0..65535)
967: MAX-ACCESS read-only
968: STATUS current
969: DESCRIPTION
970: "Total number of packets received without error on the port
971: using this op code for Virtual Lane 12."
972: REFERENCE
973: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5;
974: Table 198 PortVLOpPackets::PortVLOpPacket12."
975: ::= { ibPmaPortOpCodeVlCntrsEntry 15 }
976:
977: ibPmaPortVlOpPkt13 OBJECT-TYPE
978: SYNTAX Unsigned32(0..65535)
979: MAX-ACCESS read-only
980: STATUS current
981: DESCRIPTION
982: "Total number of packets received without error on the port
983: using this op code for Virtual Lane 13."
984: REFERENCE
985: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5;
986: Table 198 PortVLOpPackets::PortVLOpPacket13."
987: ::= { ibPmaPortOpCodeVlCntrsEntry 16 }
988:
989: ibPmaPortVlOpPkt14 OBJECT-TYPE
990: SYNTAX Unsigned32(0..65535)
991: MAX-ACCESS read-only
992: STATUS current
993: DESCRIPTION
994: "Total number of packets received without error on the port
995: using this op code for Virtual Lane 14."
996: REFERENCE
997: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5;
998: Table 198 PortVLOpPackets::PortVLOpPacket14."
999: ::= { ibPmaPortOpCodeVlCntrsEntry 17 }
1000:
1001: ibPmaPortVlOpPkt15 OBJECT-TYPE
1002: SYNTAX Unsigned32(0..65535)
1003: MAX-ACCESS read-only
1004: STATUS current
1005: DESCRIPTION
1006: "Total number of packets received without error on the port
1007: using this op code for Virtual Lane 15."
1008: REFERENCE
1009: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.5;
1010: Table 198 PortVLOpPackets::PortVLOpPacket15."
1011: ::= { ibPmaPortOpCodeVlCntrsEntry 18 }
1012:
1013: --****************************************************************
1014: -- Port Op Code Virtual Lane Data Counters Table
1015: --****************************************************************
1016:
1017: ibPmaPortOpCodeVlDataCntrsTable OBJECT-TYPE
1018: SYNTAX SEQUENCE OF IbPmaPortOpCodeVlCntrsEntry
1019: MAX-ACCESS not-accessible
1020: STATUS current
1021: DESCRIPTION
1022: "A table containing PMA Port virtual lane op code information
1023: about the number of data octets received without error."
1024: ::= { ibPmaPortOpCodeInfo 3 }
1025:
1026: ibPmaPortOpCodeVlDataCntrsEntry OBJECT-TYPE
1026: error -
table's SEQUENCE OF type does not match row type
1027: SYNTAX IbPmaPortOpCodeVlDataCntrsEntry
1028: MAX-ACCESS not-accessible
1029: STATUS current
1030: DESCRIPTION
1031: "A conceptual row of the ibPmaPortCntrsTable containing
1032: information about the basic performance and exception
1033: statistics for a particular data port."
1034: INDEX { ibPmaPortOpCodeVlDataPortIndex,
1035: ibPmaPortOpCodeVlDataIndex }
1036: ::= { ibPmaPortOpCodeVlDataCntrsTable 1 }
1037:
1038: IbPmaPortOpCodeVlDataCntrsEntry ::= SEQUENCE {
1039: ibPmaPortOpCodeVlDataPortIndex IbDataPort,
1040: ibPmaPortOpCodeVlDataIndex Unsigned32,
1041: ibPmaPortVlOpData0 Counter32,
1042: ibPmaPortVlOpData1 Counter32,
1043: ibPmaPortVlOpData2 Counter32,
1044: ibPmaPortVlOpData3 Counter32,
1045: ibPmaPortVlOpData4 Counter32,
1046: ibPmaPortVlOpData5 Counter32,
1047: ibPmaPortVlOpData6 Counter32,
1048: ibPmaPortVlOpData7 Counter32,
1049: ibPmaPortVlOpData8 Counter32,
1050: ibPmaPortVlOpData9 Counter32,
1051: ibPmaPortVlOpData10 Counter32,
1052: ibPmaPortVlOpData11 Counter32,
1053: ibPmaPortVlOpData12 Counter32,
1054: ibPmaPortVlOpData13 Counter32,
1055: ibPmaPortVlOpData14 Counter32,
1056: ibPmaPortVlOpData15 Counter32
1057: }
1058:
1059: ibPmaPortOpCodeVlDataPortIndex OBJECT-TYPE
1059: warning -
warning: type `IbDataPort' used by `ibPmaPortOpCodeVlDataPortIndex' is deprecated
1060: SYNTAX IbDataPort
1061: MAX-ACCESS not-accessible
1062: STATUS current
1063: DESCRIPTION
1064: "Index that identifies the InfiniBand data port. The IBA
1065: defines a range of valid data ports from 1 to N, where
1066: N can have a maximum value of 254."
1067: ::= { ibPmaPortOpCodeVlDataCntrsEntry 1 }
1068:
1069: ibPmaPortOpCodeVlDataIndex OBJECT-TYPE
1070: SYNTAX Unsigned32(1..255)
1071: MAX-ACCESS not-accessible
1072: STATUS current
1073: DESCRIPTION
1074: "The op code for which this statistic is being reported.
1075: Note: this is a 1-based value."
1076: ::= { ibPmaPortOpCodeVlDataCntrsEntry 2 }
1077:
1078: ibPmaPortVlOpData0 OBJECT-TYPE
1079: SYNTAX Counter32
1080: MAX-ACCESS read-only
1081: STATUS current
1082: DESCRIPTION
1083: "Total number of data octets (divided by 4) that were received on
1084: VL 0 for this port and op code. This count includes all octets
1085: between the start of the packet and VCRC, exclusive. It excludes
1086: all link packets."
1087: REFERENCE
1088: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1089: Table 199 PortVLOpData::PortVLOpData0."
1090: ::= { ibPmaPortOpCodeVlDataCntrsEntry 3 }
1091:
1092: ibPmaPortVlOpData1 OBJECT-TYPE
1093: SYNTAX Counter32
1094: MAX-ACCESS read-only
1095: STATUS current
1096: DESCRIPTION
1097: "Total number of data octets (divided by 4) that were received on
1098: VL 1 for this port and op code. This count includes all octets
1099: between the start of the packet and VCRC, exclusive. It excludes
1100: all link packets."
1101: REFERENCE
1102: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1103: Table 199 PortVLOpData::PortVLOpData1."
1104: ::= { ibPmaPortOpCodeVlDataCntrsEntry 4 }
1105:
1106: ibPmaPortVlOpData2 OBJECT-TYPE
1107: SYNTAX Counter32
1108: MAX-ACCESS read-only
1109: STATUS current
1110: DESCRIPTION
1111: "Total number of data octets (divided by 4) that were received on
1112: VL 2 for this port and op code. This count includes all octets
1113: between the start of the packet and VCRC, exclusive. It excludes
1114: all link packets."
1115: REFERENCE
1116: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1117: Table 199 PortVLOpData::PortVLOpData2."
1118: ::= { ibPmaPortOpCodeVlDataCntrsEntry 5 }
1119:
1120: ibPmaPortVlOpData3 OBJECT-TYPE
1121: SYNTAX Counter32
1122: MAX-ACCESS read-only
1123: STATUS current
1124: DESCRIPTION
1125: "Total number of data octets (divided by 4) that were received on
1126: VL 3 for this port and op code. This count includes all octets
1127: between the start of the packet and VCRC, exclusive. It excludes
1128: all link packets."
1129: REFERENCE
1130: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1131: Table 199 PortVLOpData::PortVLOpData3."
1132: ::= { ibPmaPortOpCodeVlDataCntrsEntry 6 }
1133:
1134: ibPmaPortVlOpData4 OBJECT-TYPE
1135: SYNTAX Counter32
1136: MAX-ACCESS read-only
1137: STATUS current
1138: DESCRIPTION
1139: "Total number of data octets (divided by 4) that were received on
1140: VL 4 for this port and op code. This count includes all octets
1141: between the start of the packet and VCRC, exclusive. It excludes
1142: all link packets."
1143: REFERENCE
1144: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1145: Table 199 PortVLOpData::PortVLOpData4."
1146: ::= { ibPmaPortOpCodeVlDataCntrsEntry 7 }
1147:
1148: ibPmaPortVlOpData5 OBJECT-TYPE
1149: SYNTAX Counter32
1150: MAX-ACCESS read-only
1151: STATUS current
1152: DESCRIPTION
1153: "Total number of data octets (divided by 4) that were received on
1154: VL 5 for this port and op code. This count includes all octets
1155: between the start of the packet and VCRC, exclusive. It excludes
1156: all link packets."
1157: REFERENCE
1158: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1159: Table 199 PortVLOpData::PortVLOpData5."
1160: ::= { ibPmaPortOpCodeVlDataCntrsEntry 8 }
1161:
1162: ibPmaPortVlOpData6 OBJECT-TYPE
1163: SYNTAX Counter32
1164: MAX-ACCESS read-only
1165: STATUS current
1166: DESCRIPTION
1167: "Total number of data octets (divided by 4) that were received on
1168: VL 6 for this port and op code. This count includes all octets
1169: between the start of the packet and VCRC, exclusive. It excludes
1170: all link packets."
1171: REFERENCE
1172: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1173: Table 199 PortVLOpData::PortVLOpData6."
1174: ::= { ibPmaPortOpCodeVlDataCntrsEntry 9 }
1175:
1176: ibPmaPortVlOpData7 OBJECT-TYPE
1177: SYNTAX Counter32
1178: MAX-ACCESS read-only
1179: STATUS current
1180: DESCRIPTION
1181: "Total number of data octets (divided by 4) that were received on
1182: VL 7 for this port and op code. This count includes all octets
1183: between the start of the packet and VCRC, exclusive. It excludes
1184: all link packets."
1185: REFERENCE
1186: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1187: Table 199 PortVLOpData::PortVLOpData7."
1188: ::= { ibPmaPortOpCodeVlDataCntrsEntry 10 }
1189:
1190: ibPmaPortVlOpData8 OBJECT-TYPE
1191: SYNTAX Counter32
1192: MAX-ACCESS read-only
1193: STATUS current
1194: DESCRIPTION
1195: "Total number of data octets (divided by 4) that were received on
1196: VL 8 for this port and op code. This count includes all octets
1197: between the start of the packet and VCRC, exclusive. It excludes
1198: all link packets."
1199: REFERENCE
1200: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1201: Table 199 PortVLOpData::PortVLOpData8."
1202: ::= { ibPmaPortOpCodeVlDataCntrsEntry 11 }
1203:
1204: ibPmaPortVlOpData9 OBJECT-TYPE
1205: SYNTAX Counter32
1206: MAX-ACCESS read-only
1207: STATUS current
1208: DESCRIPTION
1209: "Total number of data octets (divided by 4) that were received on
1210: VL 9 for this port and op code. This count includes all octets
1211: between the start of the packet and VCRC, exclusive. It excludes
1212: all link packets."
1213: REFERENCE
1214: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1215: Table 199 PortVLOpData::PortVLOpData9."
1216: ::= { ibPmaPortOpCodeVlDataCntrsEntry 12 }
1217:
1218: ibPmaPortVlOpData10 OBJECT-TYPE
1219: SYNTAX Counter32
1220: MAX-ACCESS read-only
1221: STATUS current
1222: DESCRIPTION
1223: "Total number of data octets (divided by 4) that were received on
1224: VL 10 for this port and op code. This count includes all octets
1225: between the start of the packet and VCRC, exclusive. It excludes
1226: all link packets."
1227: REFERENCE
1228: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1229: Table 199 PortVLOpData::PortVLOpData10."
1230: ::= { ibPmaPortOpCodeVlDataCntrsEntry 13 }
1231:
1232: ibPmaPortVlOpData11 OBJECT-TYPE
1233: SYNTAX Counter32
1234: MAX-ACCESS read-only
1235: STATUS current
1236: DESCRIPTION
1237: "Total number of data octets (divided by 4) that were received on
1238: VL 11 for this port and op code. This count includes all octets
1239: between the start of the packet and VCRC, exclusive. It excludes
1240: all link packets."
1241: REFERENCE
1242: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1243: Table 199 PortVLOpData::PortVLOpData11."
1244: ::= { ibPmaPortOpCodeVlDataCntrsEntry 14 }
1245:
1246: ibPmaPortVlOpData12 OBJECT-TYPE
1247: SYNTAX Counter32
1248: MAX-ACCESS read-only
1249: STATUS current
1250: DESCRIPTION
1251: "Total number of data octets (divided by 4) that were received on
1252: VL 12 for this port and op code. This count includes all octets
1253: between the start of the packet and VCRC, exclusive. It excludes
1254: all link packets."
1255: REFERENCE
1256: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1257: Table 199 PortVLOpData::PortVLOpData12."
1258: ::= { ibPmaPortOpCodeVlDataCntrsEntry 15 }
1259:
1260: ibPmaPortVlOpData13 OBJECT-TYPE
1261: SYNTAX Counter32
1262: MAX-ACCESS read-only
1263: STATUS current
1264: DESCRIPTION
1265: "Total number of data octets (divided by 4) that were received on
1266: VL 13 for this port and op code. This count includes all octets
1267: between the start of the packet and VCRC, exclusive. It excludes
1268: all link packets."
1269:
1270: REFERENCE
1271: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1272: Table 199 PortVLOpData::PortVLOpData13."
1273: ::= { ibPmaPortOpCodeVlDataCntrsEntry 16 }
1274:
1275: ibPmaPortVlOpData14 OBJECT-TYPE
1276: SYNTAX Counter32
1277: MAX-ACCESS read-only
1278: STATUS current
1279: DESCRIPTION
1280: "Total number of data octets (divided by 4) that were received on
1281: VL 14 for this port and op code. This count includes all octets
1282: between the start of the packet and VCRC, exclusive. It excludes
1283: all link packets."
1284: REFERENCE
1285: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1286: Table 199 PortVLOpData::PortVLOpData14."
1287: ::= { ibPmaPortOpCodeVlDataCntrsEntry 17 }
1288:
1289: ibPmaPortVlOpData15 OBJECT-TYPE
1290: SYNTAX Counter32
1291: MAX-ACCESS read-only
1292: STATUS current
1293: DESCRIPTION
1294: "Total number of data octets (divided by 4) that were received on
1295: VL 15 for this port and op code. This count includes all octets
1296: between the start of the packet and VCRC, exclusive. It excludes
1297: all link packets."
1298: REFERENCE
1299: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1300: Table 199 PortVLOpData::PortVLOpData15."
1301: ::= { ibPmaPortOpCodeVlDataCntrsEntry 18 }
1302:
1303: --****************************************************************
1304: -- Port Virtual Lane Group
1305: --
1306: -- DESCRIPTION: This Group provides details for port statistics
1307: -- indexed by the virtual lane within the port. This group
1308: -- contains three tables: The Port Virtual Lane Transmit Flow
1309: -- Control Error Table, The Port Virtual Lane Transmit Wait
1310: -- Counters Table, and The Port Virtual Lane Software Congestion
1311: -- Table.
1312: -- These three tables are optional.
1313: --
1314: -- NOTE: during operation, instead of "overflowing" these counters
1315: -- stop at all 1's (until reset by the PMA).
1316: --****************************************************************
1317:
1318: ibPmaPortVlInfo OBJECT IDENTIFIER ::= { ibPmaObjects 4 }
1319:
1320: --****************************************************************
1321: -- Port Virtual Lane Transmit Flow Control Error Table
1322: --****************************************************************
1323: ibPmaPortVlXmitFCUpErrTable OBJECT-TYPE
1324: SYNTAX SEQUENCE OF IbPmaPortCntrsEntry
1325: MAX-ACCESS not-accessible
1326: STATUS current
1327: DESCRIPTION
1328: "A table containing PMA Port Virtual Lane Flow Control update
1329: errors for a particular port."
1330: ::= { ibPmaPortVlInfo 1 }
1331:
1332: ibPmaPortVlXmitFCUpErrEntry OBJECT-TYPE
1332: error -
table's SEQUENCE OF type does not match row type
1333: SYNTAX IbPmaPortVlXmitFCUpErrEntry
1334: MAX-ACCESS not-accessible
1335: STATUS current
1336: DESCRIPTION
1337: "A conceptual row of the ibPmaPortVlXmitFCUpErrTable containing
1338: information about the transmit flow control error
1339: statistics for the virtual lanes on a particular data port."
1340: INDEX { ibPmaPortVlXmitFCUpErrPortIndex }
1341: ::= { ibPmaPortVlXmitFCUpErrTable 1 }
1342:
1343: IbPmaPortVlXmitFCUpErrEntry ::= SEQUENCE {
1344: ibPmaPortVlXmitFCUpErrPortIndex IbDataPort,
1345: ibPmaPortVlXmitFCUpErr0 Unsigned32,
1346: ibPmaPortVlXmitFCUpErr1 Unsigned32,
1347: ibPmaPortVlXmitFCUpErr2 Unsigned32,
1348: ibPmaPortVlXmitFCUpErr3 Unsigned32,
1349: ibPmaPortVlXmitFCUpErr4 Unsigned32,
1350: ibPmaPortVlXmitFCUpErr5 Unsigned32,
1351: ibPmaPortVlXmitFCUpErr6 Unsigned32,
1352: ibPmaPortVlXmitFCUpErr7 Unsigned32,
1353: ibPmaPortVlXmitFCUpErr8 Unsigned32,
1354: ibPmaPortVlXmitFCUpErr9 Unsigned32,
1355: ibPmaPortVlXmitFCUpErr10 Unsigned32,
1356: ibPmaPortVlXmitFCUpErr11 Unsigned32,
1357: ibPmaPortVlXmitFCUpErr12 Unsigned32,
1358: ibPmaPortVlXmitFCUpErr13 Unsigned32,
1359: ibPmaPortVlXmitFCUpErr14 Unsigned32,
1360: ibPmaPortVlXmitFCUpErr15 Unsigned32
1361: }
1362:
1363: ibPmaPortVlXmitFCUpErrPortIndex OBJECT-TYPE
1363: warning -
warning: type `IbDataPort' used by `ibPmaPortVlXmitFCUpErrPortIndex' is deprecated
1364: SYNTAX IbDataPort
1365: MAX-ACCESS not-accessible
1366: STATUS current
1367: DESCRIPTION
1368: "Index that identifies the InfiniBand data port. The IBA
1369: defines a range of valid data ports from 1 to N, where
1370: N can have a maximum value of 254."
1371: ::= { ibPmaPortVlXmitFCUpErrEntry 1 }
1372:
1373: ibPmaPortVlXmitFCUpErr0 OBJECT-TYPE
1374: SYNTAX Unsigned32(0..255)
1375: MAX-ACCESS read-only
1376: STATUS current
1377: DESCRIPTION
1378: "Total number of flow control update errors on VL 0 for
1379: this port."
1380: REFERENCE
1381: "InfiniBand Architecture Release 1.1. Vol. 1.
1382: Section 16.1.4.7; Table 200
1383: PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors0."
1384: ::= { ibPmaPortVlXmitFCUpErrEntry 2 }
1385:
1386: ibPmaPortVlXmitFCUpErr1 OBJECT-TYPE
1387: SYNTAX Unsigned32(0..255)
1388: MAX-ACCESS read-only
1389: STATUS current
1390: DESCRIPTION
1391: "Total number of flow control update errors on VL 1 for
1392: this port."
1393: REFERENCE
1394: "InfiniBand Architecture Release 1.1. Vol. 1.
1395: Section 16.1.4.7; Table 200
1396: PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors1."
1397: ::= { ibPmaPortVlXmitFCUpErrEntry 3 }
1398:
1399: ibPmaPortVlXmitFCUpErr2 OBJECT-TYPE
1400: SYNTAX Unsigned32(0..255)
1401: MAX-ACCESS read-only
1402: STATUS current
1403: DESCRIPTION
1404: "Total number of flow control update errors on VL 2 for
1405: this port."
1406: REFERENCE
1407: "InfiniBand Architecture Release 1.1. Vol. 1.
1408: Section 16.1.4.7; Table 200
1409: PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors2."
1410: ::= { ibPmaPortVlXmitFCUpErrEntry 4 }
1411:
1412: ibPmaPortVlXmitFCUpErr3 OBJECT-TYPE
1413: SYNTAX Unsigned32(0..255)
1414: MAX-ACCESS read-only
1415: STATUS current
1416: DESCRIPTION
1417: "Total number of flow control update errors on VL 3 for
1418: this port."
1419: REFERENCE
1420: "InfiniBand Architecture Release 1.1. Vol. 1.
1421: Section 16.1.4.7; Table 200
1422: PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors3."
1423: ::= { ibPmaPortVlXmitFCUpErrEntry 5 }
1424:
1425: ibPmaPortVlXmitFCUpErr4 OBJECT-TYPE
1426: SYNTAX Unsigned32(0..255)
1427: MAX-ACCESS read-only
1428: STATUS current
1429: DESCRIPTION
1430: "Total number of flow control update errors on VL 4 for
1431: this port."
1432: REFERENCE
1433: "InfiniBand Architecture Release 1.1. Vol. 1.
1434: Section 16.1.4.7; Table 200
1435: PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors4."
1436: ::= { ibPmaPortVlXmitFCUpErrEntry 6 }
1437:
1438: ibPmaPortVlXmitFCUpErr5 OBJECT-TYPE
1439: SYNTAX Unsigned32(0..255)
1440: MAX-ACCESS read-only
1441: STATUS current
1442: DESCRIPTION
1443: "Total number of flow control update errors on VL 5 for
1444: this port."
1445: REFERENCE
1446: "InfiniBand Architecture Release 1.1. Vol. 1.
1447: Section 16.1.4.7; Table 200
1448: PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors5."
1449: ::= { ibPmaPortVlXmitFCUpErrEntry 7 }
1450:
1451: ibPmaPortVlXmitFCUpErr6 OBJECT-TYPE
1452: SYNTAX Unsigned32(0..255)
1453: MAX-ACCESS read-only
1454: STATUS current
1455: DESCRIPTION
1456: "Total number of flow control update errors on VL 6 for
1457: this port."
1458: REFERENCE
1459: "InfiniBand Architecture Release 1.1. Vol. 1.
1460: Section 16.1.4.7; Table 200
1461: PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors6."
1462: ::= { ibPmaPortVlXmitFCUpErrEntry 8 }
1463:
1464: ibPmaPortVlXmitFCUpErr7 OBJECT-TYPE
1465: SYNTAX Unsigned32(0..255)
1466: MAX-ACCESS read-only
1467: STATUS current
1468: DESCRIPTION
1469: "Total number of flow control update errors on VL 7 for
1470: this port."
1471: REFERENCE
1472: "InfiniBand Architecture Release 1.1. Vol. 1.
1473: Section 16.1.4.7; Table 200
1474: PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors7."
1475: ::= { ibPmaPortVlXmitFCUpErrEntry 9 }
1476:
1477: ibPmaPortVlXmitFCUpErr8 OBJECT-TYPE
1478: SYNTAX Unsigned32(0..255)
1479: MAX-ACCESS read-only
1480: STATUS current
1481: DESCRIPTION
1482: "Total number of flow control update errors on VL 8 for
1483: this port."
1484: REFERENCE
1485: "InfiniBand Architecture Release 1.1. Vol. 1.
1486: Section 16.1.4.7; Table 200
1487: PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors8."
1488: ::= { ibPmaPortVlXmitFCUpErrEntry 10 }
1489:
1490: ibPmaPortVlXmitFCUpErr9 OBJECT-TYPE
1491: SYNTAX Unsigned32(0..255)
1492: MAX-ACCESS read-only
1493: STATUS current
1494: DESCRIPTION
1495: "Total number of flow control update errors on VL 9 for
1496: this port."
1497: REFERENCE
1498: "InfiniBand Architecture Release 1.1. Vol. 1.
1499: Section 16.1.4.7; Table 200
1500: PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors9."
1501: ::= { ibPmaPortVlXmitFCUpErrEntry 11 }
1502:
1503: ibPmaPortVlXmitFCUpErr10 OBJECT-TYPE
1504: SYNTAX Unsigned32(0..255)
1505: MAX-ACCESS read-only
1506: STATUS current
1507: DESCRIPTION
1508: "Total number of flow control update errors on VL 10 for
1509: this port."
1510: REFERENCE
1511: "InfiniBand Architecture Release 1.1. Vol. 1.
1512: Section 16.1.4.7; Table 200
1513: PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors10."
1514: ::= { ibPmaPortVlXmitFCUpErrEntry 12 }
1515:
1516: ibPmaPortVlXmitFCUpErr11 OBJECT-TYPE
1517: SYNTAX Unsigned32(0..255)
1518: MAX-ACCESS read-only
1519: STATUS current
1520: DESCRIPTION
1521: "Total number of flow control update errors on VL 11 for
1522: this port."
1523: REFERENCE
1524: "InfiniBand Architecture Release 1.1. Vol. 1.
1525: Section 16.1.4.7; Table 200
1526: PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors11."
1527: ::= { ibPmaPortVlXmitFCUpErrEntry 13 }
1528:
1529: ibPmaPortVlXmitFCUpErr12 OBJECT-TYPE
1530: SYNTAX Unsigned32(0..255)
1531: MAX-ACCESS read-only
1532: STATUS current
1533: DESCRIPTION
1534: "Total number of flow control update errors on VL 12 for
1535: this port."
1536: REFERENCE
1537: "InfiniBand Architecture Release 1.1. Vol. 1.
1538: Section 16.1.4.7; Table 200
1539: PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors12."
1540: ::= { ibPmaPortVlXmitFCUpErrEntry 14 }
1541:
1542: ibPmaPortVlXmitFCUpErr13 OBJECT-TYPE
1543: SYNTAX Unsigned32(0..255)
1544: MAX-ACCESS read-only
1545: STATUS current
1546: DESCRIPTION
1547: "Total number of flow control update errors on VL 13 for
1548: this port."
1549: REFERENCE
1550: "InfiniBand Architecture Release 1.1. Vol. 1.
1551: Section 16.1.4.7; Table 200
1552: PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors13."
1553: ::= { ibPmaPortVlXmitFCUpErrEntry 15 }
1554:
1555: ibPmaPortVlXmitFCUpErr14 OBJECT-TYPE
1556: SYNTAX Unsigned32(0..255)
1557: MAX-ACCESS read-only
1558: STATUS current
1559: DESCRIPTION
1560: "Total number of flow control update errors on VL 14 for
1561: this port."
1562: REFERENCE
1563: "InfiniBand Architecture Release 1.1. Vol. 1.
1564: Section 16.1.4.7; Table 200
1565: PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors14."
1566: ::= { ibPmaPortVlXmitFCUpErrEntry 16 }
1567:
1568: ibPmaPortVlXmitFCUpErr15 OBJECT-TYPE
1569: SYNTAX Unsigned32(0..255)
1570: MAX-ACCESS read-only
1571: STATUS current
1572: DESCRIPTION
1573: "Total number of flow control update errors on VL 15 for
1574: this port."
1575: REFERENCE
1576: "InfiniBand Architecture Release 1.1. Vol. 1.
1577: Section 16.1.4.7; Table 200
1578: PortVLXmitFlowCtlUpdateErrors::PortVLXmitFlowCtlUpdateErrors15."
1579: ::= { ibPmaPortVlXmitFCUpErrEntry 17 }
1580:
1581: --****************************************************************
1582: -- Port Virtual Lane Transmit Wait Counters Table
1583: --****************************************************************
1584:
1585: ibPmaPortVlXmitWaitCntrsTable OBJECT-TYPE
1586: SYNTAX SEQUENCE OF IbPmaPortVlXmitWaitCntrsEntry
1587: MAX-ACCESS not-accessible
1588: STATUS current
1589: DESCRIPTION
1590: "A table containing PMA Port Virtual Lane Tranmsit Wait Counters
1591: information."
1592: ::= { ibPmaPortVlInfo 2 }
1593:
1594: ibPmaPortVlXmitWaitCntrsEntry OBJECT-TYPE
1595: SYNTAX IbPmaPortVlXmitWaitCntrsEntry
1596: MAX-ACCESS not-accessible
1597: STATUS current
1598: DESCRIPTION
1599: "A conceptual row of the ibPmaPortVlXmitWaitCntrsTable
1600: containing information about the transmit wait counters for
1601: a virtual lane for a particular data port."
1602: INDEX { ibPmaPortVlXmitWaitCntrsIndex }
1603: ::= { ibPmaPortVlXmitWaitCntrsTable 1 }
1604:
1605: IbPmaPortVlXmitWaitCntrsEntry ::= SEQUENCE {
1606: ibPmaPortVlXmitWaitCntrsIndex IbDataPort,
1607: ibPmaPortVlXmitWait0 Unsigned32,
1608: ibPmaPortVlXmitWait1 Unsigned32,
1609: ibPmaPortVlXmitWait2 Unsigned32,
1610: ibPmaPortVlXmitWait3 Unsigned32,
1611: ibPmaPortVlXmitWait4 Unsigned32,
1612: ibPmaPortVlXmitWait5 Unsigned32,
1613: ibPmaPortVlXmitWait6 Unsigned32,
1614: ibPmaPortVlXmitWait7 Unsigned32,
1615: ibPmaPortVlXmitWait8 Unsigned32,
1616: ibPmaPortVlXmitWait9 Unsigned32,
1617: ibPmaPortVlXmitWait10 Unsigned32,
1618: ibPmaPortVlXmitWait11 Unsigned32,
1619: ibPmaPortVlXmitWait12 Unsigned32,
1620: ibPmaPortVlXmitWait13 Unsigned32,
1621: ibPmaPortVlXmitWait14 Unsigned32,
1622: ibPmaPortVlXmitWait15 Unsigned32
1623: }
1624:
1625: ibPmaPortVlXmitWaitCntrsIndex OBJECT-TYPE
1625: warning -
warning: type `IbDataPort' used by `ibPmaPortVlXmitWaitCntrsIndex' is deprecated
1626: SYNTAX IbDataPort
1627: MAX-ACCESS not-accessible
1628: STATUS current
1629: DESCRIPTION
1630: "Index that identifies the InfiniBand data port. The IBA
1631: defines a range of valid data ports from 1 to N, where
1632: N can have a maximum value of 254."
1633: ::= { ibPmaPortVlXmitWaitCntrsEntry 1 }
1634:
1635: ibPmaPortVlXmitWait0 OBJECT-TYPE
1636: SYNTAX Unsigned32(0..255)
1637: MAX-ACCESS read-only
1638: STATUS current
1639: DESCRIPTION
1640: "Total number of ticks during which the port had data to transmit
1641: on VL0 but no data was sent during the entire tick either because
1642: of insufficient credits or because of lack of arbitration."
1643: REFERENCE
1644: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1645: Table 201 PortVLXmitWaitCounters::PortVLXmitWait0."
1646: ::= { ibPmaPortVlXmitWaitCntrsEntry 2 }
1647:
1648: ibPmaPortVlXmitWait1 OBJECT-TYPE
1649: SYNTAX Unsigned32(0..255)
1650: MAX-ACCESS read-only
1651: STATUS current
1652: DESCRIPTION
1653: "Total number of ticks during which the port had data to transmit
1654: on VL1 but no data was sent during the entire tick either because
1655: of insufficient credits or because of lack of arbitration."
1656: REFERENCE
1657: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1658: Table 201 PortVLXmitWaitCounters::PortVLXmitWait1."
1659: ::= { ibPmaPortVlXmitWaitCntrsEntry 3 }
1660:
1661: ibPmaPortVlXmitWait2 OBJECT-TYPE
1662: SYNTAX Unsigned32(0..255)
1663: MAX-ACCESS read-only
1664: STATUS current
1665: DESCRIPTION
1666: "Total number of ticks during which the port had data to transmit
1667: on VL2 but no data was sent during the entire tick either because
1668: of insufficient credits or because of lack of arbitration."
1669: REFERENCE
1670: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1671: Table 201 PortVLXmitWaitCounters::PortVLXmitWait2."
1672: ::= { ibPmaPortVlXmitWaitCntrsEntry 4 }
1673:
1674: ibPmaPortVlXmitWait3 OBJECT-TYPE
1675: SYNTAX Unsigned32(0..255)
1676: MAX-ACCESS read-only
1677: STATUS current
1678: DESCRIPTION
1679: "Total number of ticks during which the port had data to transmit
1680: on VL3 but no data was sent during the entire tick either because
1681: of insufficient credits or because of lack of arbitration."
1682: REFERENCE
1683: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1684: Table 201 PortVLXmitWaitCounters::PortVLXmitWait3."
1685: ::= { ibPmaPortVlXmitWaitCntrsEntry 5 }
1686:
1687: ibPmaPortVlXmitWait4 OBJECT-TYPE
1688: SYNTAX Unsigned32(0..255)
1689: MAX-ACCESS read-only
1690: STATUS current
1691: DESCRIPTION
1692: "Total number of ticks during which the port had data to transmit
1693: on VL4 but no data was sent during the entire tick either because
1694: of insufficient credits or because of lack of arbitration."
1695: REFERENCE
1696: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1697: Table 201 PortVLXmitWaitCounters::PortVLXmitWait4."
1698: ::= { ibPmaPortVlXmitWaitCntrsEntry 6 }
1699:
1700: ibPmaPortVlXmitWait5 OBJECT-TYPE
1701: SYNTAX Unsigned32(0..255)
1702: MAX-ACCESS read-only
1703: STATUS current
1704: DESCRIPTION
1705: "Total number of ticks during which the port had data to transmit
1706: on VL5 but no data was sent during the entire tick either because
1707: of insufficient credits or because of lack of arbitration."
1708: REFERENCE
1709: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1710: Table 201 PortVLXmitWaitCounters::PortVLXmitWait5."
1711: ::= { ibPmaPortVlXmitWaitCntrsEntry 7 }
1712:
1713: ibPmaPortVlXmitWait6 OBJECT-TYPE
1714: SYNTAX Unsigned32(0..255)
1715: MAX-ACCESS read-only
1716: STATUS current
1717: DESCRIPTION
1718: "Total number of ticks during which the port had data to transmit
1719: on VL6 but no data was sent during the entire tick either because
1720: of insufficient credits or because of lack of arbitration."
1721: REFERENCE
1722: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1723: Table 201 PortVLXmitWaitCounters::PortVLXmitWait6."
1724: ::= { ibPmaPortVlXmitWaitCntrsEntry 8 }
1725:
1726: ibPmaPortVlXmitWait7 OBJECT-TYPE
1727: SYNTAX Unsigned32(0..255)
1728: MAX-ACCESS read-only
1729: STATUS current
1730: DESCRIPTION
1731: "Total number of ticks during which the port had data to transmit
1732: on VL7 but no data was sent during the entire tick either because
1733: of insufficient credits or because of lack of arbitration."
1734: REFERENCE
1735: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1736: Table 201 PortVLXmitWaitCounters::PortVLXmitWait7."
1737: ::= { ibPmaPortVlXmitWaitCntrsEntry 9 }
1738:
1739: ibPmaPortVlXmitWait8 OBJECT-TYPE
1740: SYNTAX Unsigned32(0..255)
1741: MAX-ACCESS read-only
1742: STATUS current
1743: DESCRIPTION
1744: "Total number of ticks during which the port had data to transmit
1745: on VL8 but no data was sent during the entire tick either because
1746: of insufficient credits or because of lack of arbitration."
1747:
1748: REFERENCE
1749: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1750: Table 201 PortVLXmitWaitCounters::PortVLXmitWait8."
1751: ::= { ibPmaPortVlXmitWaitCntrsEntry 10 }
1752:
1753: ibPmaPortVlXmitWait9 OBJECT-TYPE
1754: SYNTAX Unsigned32(0..255)
1755: MAX-ACCESS read-only
1756: STATUS current
1757: DESCRIPTION
1758: "Total number of ticks during which the port had data to transmit
1759: on VL9 but no data was sent during the entire tick either because
1760: of insufficient credits or because of lack of arbitration."
1761: REFERENCE
1762: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1763: Table 201 PortVLXmitWaitCounters::PortVLXmitWait9."
1764: ::= { ibPmaPortVlXmitWaitCntrsEntry 11 }
1765:
1766: ibPmaPortVlXmitWait10 OBJECT-TYPE
1767: SYNTAX Unsigned32(0..255)
1768: MAX-ACCESS read-only
1769: STATUS current
1770: DESCRIPTION
1771: "Total number of ticks during which the port had data to transmit
1772: on VL10 but no data was sent during the entire tick because of
1773: insufficient credits or because of lack of arbitration."
1774: REFERENCE
1775: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1776: Table 201 PortVLXmitWaitCounters::PortVLXmitWait10."
1777: ::= { ibPmaPortVlXmitWaitCntrsEntry 12 }
1778:
1779: ibPmaPortVlXmitWait11 OBJECT-TYPE
1780: SYNTAX Unsigned32(0..255)
1781: MAX-ACCESS read-only
1782: STATUS current
1783: DESCRIPTION
1784: "Total number of ticks during which the port had data to transmit
1785: on VL11 but no data was sent during the entire tick because of
1786: insufficient credits or because of lack of arbitration."
1787: REFERENCE
1788: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1789: Table 201 PortVLXmitWaitCounters::PortVLXmitWait11."
1790: ::= { ibPmaPortVlXmitWaitCntrsEntry 13 }
1791:
1792: ibPmaPortVlXmitWait12 OBJECT-TYPE
1793: SYNTAX Unsigned32(0..255)
1794: MAX-ACCESS read-only
1795: STATUS current
1796: DESCRIPTION
1797: "Total number of ticks during which the port had data to transmit
1798: on VL12 but no data was sent during the entire tick because of
1799: insufficient credits or because of lack of arbitration."
1800: REFERENCE
1801: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1802: Table 201 PortVLXmitWaitCounters::PortVLXmitWait12."
1803: ::= { ibPmaPortVlXmitWaitCntrsEntry 14 }
1804:
1805: ibPmaPortVlXmitWait13 OBJECT-TYPE
1806: SYNTAX Unsigned32(0..255)
1807: MAX-ACCESS read-only
1808: STATUS current
1809: DESCRIPTION
1810: "Total number of ticks during which the port had data to transmit
1811: on VL13 but no data was sent during the entire tick because of
1812: insufficient credits or because of lack of arbitration."
1813: REFERENCE
1814: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1815: Table 201 PortVLXmitWaitCounters::PortVLXmitWait13."
1816: ::= { ibPmaPortVlXmitWaitCntrsEntry 15 }
1817:
1818: ibPmaPortVlXmitWait14 OBJECT-TYPE
1819: SYNTAX Unsigned32(0..255)
1820: MAX-ACCESS read-only
1821: STATUS current
1822: DESCRIPTION
1823: "Total number of ticks during which the port had data to transmit
1824: on VL14 but no data was sent during the entire tick because of
1825: insufficient credits or because of lack of arbitration."
1826: REFERENCE
1827: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1828: Table 201 PortVLXmitWaitCounters::PortVLXmitWait14."
1829: ::= { ibPmaPortVlXmitWaitCntrsEntry 16 }
1830:
1831: ibPmaPortVlXmitWait15 OBJECT-TYPE
1832: SYNTAX Unsigned32(0..255)
1833: MAX-ACCESS read-only
1834: STATUS current
1835: DESCRIPTION
1836: "Total number of ticks during which the port had data to transmit
1837: on VL15 but no data was sent during the entire tick because of
1838: insufficient credits or because of lack of arbitration."
1839: REFERENCE
1840: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.4.6;
1841: Table 201 PortVLXmitWaitCounters::PortVLXmitWait15."
1842: ::= { ibPmaPortVlXmitWaitCntrsEntry 17 }
1843:
1844: --****************************************************************
1845: -- Port Virtual Lane Software Congestion Table
1846: --****************************************************************
1847:
1848: ibPmaPortVlSwCongestionTable OBJECT-TYPE
1849: SYNTAX SEQUENCE OF IbPmaPortVlSwCongestionEntry
1850: MAX-ACCESS not-accessible
1851: STATUS current
1852: DESCRIPTION
1853: "A table containing PMA Port Virtual Lane Software Congestion
1854: information."
1855: ::= { ibPmaPortVlInfo 3 }
1856:
1857: ibPmaPortVlSwCongestionEntry OBJECT-TYPE
1858: SYNTAX IbPmaPortVlSwCongestionEntry
1859: MAX-ACCESS not-accessible
1860: STATUS current
1861: DESCRIPTION
1862: "A conceptual row of the ibPmaPortVlSwCongestionTable
1863: containing information about the software congestion per
1864: virtual lane for a particular data port."
1865: INDEX { ibPmaPortVlSwCongestionIndex }
1866: ::= { ibPmaPortVlSwCongestionTable 1 }
1867:
1868: IbPmaPortVlSwCongestionEntry ::= SEQUENCE {
1869: ibPmaPortVlSwCongestionIndex IbDataPort,
1870: ibPmaPortVlSwCongestion0 Unsigned32,
1871: ibPmaPortVlSwCongestion1 Unsigned32,
1872: ibPmaPortVlSwCongestion2 Unsigned32,
1873: ibPmaPortVlSwCongestion3 Unsigned32,
1874: ibPmaPortVlSwCongestion4 Unsigned32,
1875: ibPmaPortVlSwCongestion5 Unsigned32,
1876: ibPmaPortVlSwCongestion6 Unsigned32,
1877: ibPmaPortVlSwCongestion7 Unsigned32,
1878: ibPmaPortVlSwCongestion8 Unsigned32,
1879: ibPmaPortVlSwCongestion9 Unsigned32,
1880: ibPmaPortVlSwCongestion10 Unsigned32,
1881: ibPmaPortVlSwCongestion11 Unsigned32,
1882: ibPmaPortVlSwCongestion12 Unsigned32,
1883: ibPmaPortVlSwCongestion13 Unsigned32,
1884: ibPmaPortVlSwCongestion14 Unsigned32,
1885: ibPmaPortVlSwCongestion15 Unsigned32
1886: }
1887:
1888: ibPmaPortVlSwCongestionIndex OBJECT-TYPE
1888: warning -
warning: type `IbDataPort' used by `ibPmaPortVlSwCongestionIndex' is deprecated
1889: SYNTAX IbDataPort
1890: MAX-ACCESS not-accessible
1891: STATUS current
1892: DESCRIPTION
1893: "Index that identifies the InfiniBand data port. The IBA
1894: defines a range of valid data ports from 1 to N, where
1895: N can have a maximum value of 254."
1896: ::= { ibPmaPortVlSwCongestionEntry 1 }
1897:
1898: ibPmaPortVlSwCongestion0 OBJECT-TYPE
1899: SYNTAX Unsigned32(0..255)
1900: MAX-ACCESS read-only
1901: STATUS current
1902: DESCRIPTION
1903: "Total number of packets to be transmitted on VL 0 for
1904: this output port that were discarded because of congestion.
1905: This includes the following reasons
1906: - Switch lifetime limit exceeded
1907: - Switch HOQ limit exceeded."
1908: REFERENCE
1909: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
1910: Table 202 SwPortVLCongestion::SWPortVLCongestion0."
1911: ::= { ibPmaPortVlSwCongestionEntry 2 }
1912:
1913: ibPmaPortVlSwCongestion1 OBJECT-TYPE
1914: SYNTAX Unsigned32(0..255)
1915: MAX-ACCESS read-only
1916: STATUS current
1917: DESCRIPTION
1918: "Total number of packets to be transmitted on VL 1 for
1919: this output port that were discarded because of congestion.
1920: This includes the following reasons
1921: - Switch lifetime limit exceeded
1922: - Switch HOQ limit exceeded."
1923: REFERENCE
1924: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
1925: Table 202 SwPortVLCongestion::SWPortVLCongestion1."
1926: ::= { ibPmaPortVlSwCongestionEntry 3 }
1927:
1928: ibPmaPortVlSwCongestion2 OBJECT-TYPE
1929: SYNTAX Unsigned32(0..255)
1930: MAX-ACCESS read-only
1931: STATUS current
1932: DESCRIPTION
1933: "Total number of packets to be transmitted on VL 2 for
1934: this output port that were discarded because of congestion.
1935: This includes the following reasons
1936: - Switch lifetime limit exceeded
1937: - Switch HOQ limit exceeded."
1938: REFERENCE
1939: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
1940: Table 202 SwPortVLCongestion::SWPortVLCongestion2."
1941: ::= { ibPmaPortVlSwCongestionEntry 4 }
1942:
1943: ibPmaPortVlSwCongestion3 OBJECT-TYPE
1944: SYNTAX Unsigned32(0..255)
1945: MAX-ACCESS read-only
1946: STATUS current
1947: DESCRIPTION
1948: "Total number of packets to be transmitted on VL 3 for
1949: this output port that were discarded because of congestion.
1950: This includes the following reasons
1951: - Switch lifetime limit exceeded
1952: - Switch HOQ limit exceeded."
1953: REFERENCE
1954: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
1955: Table 202 SwPortVLCongestion::SWPortVLCongestion3."
1956: ::= { ibPmaPortVlSwCongestionEntry 5 }
1957:
1958: ibPmaPortVlSwCongestion4 OBJECT-TYPE
1959: SYNTAX Unsigned32(0..255)
1960: MAX-ACCESS read-only
1961: STATUS current
1962: DESCRIPTION
1963: "Total number of packets to be transmitted on VL 4 for
1964: this output port that were discarded because of congestion.
1965: This includes the following reasons
1966: - Switch lifetime limit exceeded
1967: - Switch HOQ limit exceeded."
1968: REFERENCE
1969: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
1970: Table 202 SwPortVLCongestion::SWPortVLCongestion4."
1971: ::= { ibPmaPortVlSwCongestionEntry 6 }
1972:
1973: ibPmaPortVlSwCongestion5 OBJECT-TYPE
1974: SYNTAX Unsigned32(0..255)
1975: MAX-ACCESS read-only
1976: STATUS current
1977: DESCRIPTION
1978: "Total number of packets to be transmitted on VL 5 for
1979: this output port that were discarded because of congestion.
1980: This includes the following reasons
1981: - Switch lifetime limit exceeded
1982: - Switch HOQ limit exceeded."
1983: REFERENCE
1984: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
1985: Table 202 SwPortVLCongestion::SWPortVLCongestion5."
1986: ::= { ibPmaPortVlSwCongestionEntry 7 }
1987:
1988: ibPmaPortVlSwCongestion6 OBJECT-TYPE
1989: SYNTAX Unsigned32(0..255)
1990: MAX-ACCESS read-only
1991: STATUS current
1992: DESCRIPTION
1993: "Total number of packets to be transmitted on VL 6 for
1994: this output port that were discarded because of congestion.
1995: This includes the following reasons
1996: - Switch lifetime limit exceeded
1997: - Switch HOQ limit exceeded."
1998: REFERENCE
1999: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
2000: Table 202 SwPortVLCongestion::SWPortVLCongestion6."
2001: ::= { ibPmaPortVlSwCongestionEntry 8 }
2002:
2003: ibPmaPortVlSwCongestion7 OBJECT-TYPE
2004: SYNTAX Unsigned32(0..255)
2005: MAX-ACCESS read-only
2006: STATUS current
2007: DESCRIPTION
2008: "Total number of packets to be transmitted on VL 7 for
2009: this output port that were discarded because of congestion.
2010: This includes the following reasons
2011: - Switch lifetime limit exceeded
2012: - Switch HOQ limit exceeded."
2013:
2014: REFERENCE
2015: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
2016: Table 202 SwPortVLCongestion::SWPortVLCongestion7."
2017: ::= { ibPmaPortVlSwCongestionEntry 9 }
2018:
2019: ibPmaPortVlSwCongestion8 OBJECT-TYPE
2020: SYNTAX Unsigned32(0..255)
2021: MAX-ACCESS read-only
2022: STATUS current
2023: DESCRIPTION
2024: "Total number of packets to be transmitted on VL 8 for
2025: this output port that were discarded because of congestion.
2026: This includes the following reasons
2027: - Switch lifetime limit exceeded
2028: - Switch HOQ limit exceeded."
2029: REFERENCE
2030: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
2031: Table 202 SwPortVLCongestion::SWPortVLCongestion8."
2032: ::= { ibPmaPortVlSwCongestionEntry 10 }
2033:
2034: ibPmaPortVlSwCongestion9 OBJECT-TYPE
2035: SYNTAX Unsigned32(0..255)
2036: MAX-ACCESS read-only
2037: STATUS current
2038: DESCRIPTION
2039: "Total number of packets to be transmitted on VL 9 for
2040: this output port that were discarded because of congestion.
2041: This includes the following reasons
2042: - Switch lifetime limit exceeded
2043: - Switch HOQ limit exceeded."
2044: REFERENCE
2045: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
2046: Table 202 SwPortVLCongestion::SWPortVLCongestion9."
2047: ::= { ibPmaPortVlSwCongestionEntry 11 }
2048:
2049: ibPmaPortVlSwCongestion10 OBJECT-TYPE
2050: SYNTAX Unsigned32(0..255)
2051: MAX-ACCESS read-only
2052: STATUS current
2053: DESCRIPTION
2054: "Total number of packets to be transmitted on VL 10 for
2055: this output port that were discarded because of congestion.
2056: This includes the following reasons
2057: - Switch lifetime limit exceeded
2058: - Switch HOQ limit exceeded."
2059: REFERENCE
2060: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
2061: Table 202 SwPortVLCongestion::SWPortVLCongestion10."
2062: ::= { ibPmaPortVlSwCongestionEntry 12 }
2063:
2064: ibPmaPortVlSwCongestion11 OBJECT-TYPE
2065: SYNTAX Unsigned32(0..255)
2066: MAX-ACCESS read-only
2067: STATUS current
2068: DESCRIPTION
2069: "Total number of packets to be transmitted on VL 11 for
2070: this output port that were discarded because of congestion.
2071: This includes the following reasons
2072: - Switch lifetime limit exceeded
2073: - Switch HOQ limit exceeded."
2074: REFERENCE
2075: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
2076: Table 202 SwPortVLCongestion::SWPortVLCongestion11."
2077: ::= { ibPmaPortVlSwCongestionEntry 13 }
2078:
2079: ibPmaPortVlSwCongestion12 OBJECT-TYPE
2080: SYNTAX Unsigned32(0..255)
2081: MAX-ACCESS read-only
2082: STATUS current
2083: DESCRIPTION
2084: "Total number of packets to be transmitted on VL 12 for
2085: this output port that were discarded because of congestion.
2086: This includes the following reasons
2087: - Switch lifetime limit exceeded
2088: - Switch HOQ limit exceeded."
2089: REFERENCE
2090: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
2091: Table 202 SwPortVLCongestion::SWPortVLCongestion12."
2092: ::= { ibPmaPortVlSwCongestionEntry 14 }
2093:
2094: ibPmaPortVlSwCongestion13 OBJECT-TYPE
2095: SYNTAX Unsigned32(0..255)
2096: MAX-ACCESS read-only
2097: STATUS current
2098: DESCRIPTION
2099: "Total number of packets to be transmitted on VL 13 for
2100: this output port that were discarded because of congestion.
2101: This includes the following reasons
2102: - Switch lifetime limit exceeded
2103: - Switch HOQ limit exceeded."
2104: REFERENCE
2105: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
2106: Table 202 SwPortVLCongestion::SWPortVLCongestion13."
2107: ::= { ibPmaPortVlSwCongestionEntry 15 }
2108:
2109: ibPmaPortVlSwCongestion14 OBJECT-TYPE
2110: SYNTAX Unsigned32(0..255)
2111: MAX-ACCESS read-only
2112: STATUS current
2113: DESCRIPTION
2114: "Total number of packets to be transmitted on VL 14 for
2115: this output port that were discarded because of congestion.
2116: This includes the following reasons
2117: - Switch lifetime limit exceeded
2118: - Switch HOQ limit exceeded."
2119: REFERENCE
2120: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
2121: Table 202 SwPortVLCongestion::SWPortVLCongestion14."
2122: ::= { ibPmaPortVlSwCongestionEntry 16 }
2123:
2124: ibPmaPortVlSwCongestion15 OBJECT-TYPE
2125: SYNTAX Unsigned32(0..255)
2126: MAX-ACCESS read-only
2127: STATUS current
2128: DESCRIPTION
2129: "Total number of packets to be transmitted on VL 15 for
2130: this output port that were discarded because of congestion.
2131: This includes the following reasons
2132: - Switch lifetime limit exceeded
2133: - Switch HOQ limit exceeded."
2134: REFERENCE
2135: "InfiniBand Architecture Release 1.1. Vol. 1. Section 16.1.3.5;
2136: Table 202 SwPortVLCongestion::SWPortVLCongestion15."
2137: ::= { ibPmaPortVlSwCongestionEntry 17 }
2138:
2139: --****************************************************************
2140: -- Module Conformance Statement
2141: --
2142: -- DESCRIPTION: The module conformance statement includes the
2143: -- compliance statements and the units of conformance
2144: -- section.
2145: --****************************************************************
2146:
2147: ibPmaCompliances OBJECT IDENTIFIER ::= { ibPmaConformance 1 }
2148:
2149: ibPmaGroups OBJECT IDENTIFIER ::= { ibPmaConformance 2 }
2150:
2151: --****************************************************************
2152: -- Compliance Statements
2153: --****************************************************************
2154:
2155: ibPmaBasicNodeCompliance MODULE-COMPLIANCE
2156: STATUS current
2157: DESCRIPTION
2158: "The basic node implementation requirements for agents that
2159: support the IPOIB PMA MIB."
2160: MODULE -- this module
2161: MANDATORY-GROUPS {
2162: ibPmaPortCntrsMandatoryGroup
2163: }
2164: ::= { ibPmaCompliances 1 }
2165:
2166: ibPmaFullNodeCompliance MODULE-COMPLIANCE
2167: STATUS current
2168: DESCRIPTION
2169: "The full node implementation requirements for agents that
2170: support the IPOIB PMA MIB. This include all of the optional
2171: counter groups"
2172: MODULE -- this module
2173: MANDATORY-GROUPS {
2174: ibPmaPortCntrsMandatoryGroup,
2175: ibPmaPortCntrsOptionalGroup,
2176: ibPmaPortRcvErrGroup,
2177: ibPmaPortXmitDiscardGroup,
2178: ibPmaPortFlowCtlCntrsGroup,
2179: ibPmaPortOpCodeRcvCntrsGroup,
2180: ibPmaPortOpCodeVlCntrsGroup,
2181: ibPmaPortOpCodeVlDataCntrsGroup,
2182: ibPmaPortVlXmitFCUpErrGroup,
2183: ibPmaPortVlXmitWaitGroup,
2184: ibPmaPortVlSwCongestionGroup
2185: }
2186: ::= { ibPmaCompliances 2 }
2187:
2188: --****************************************************************
2189: -- Units Of Conformance
2190: --****************************************************************
2191:
2192: ibPmaPortCntrsMandatoryGroup OBJECT-GROUP
2193: OBJECTS {
2194: ibPmaSymbolErrCounter,
2195: ibPmaLinkErrRecoveryCntr,
2196: ibPmaLinkDownedCntr,
2197: ibPmaPortRcvErr,
2198: ibPmaPortRcvRemPhysErr,
2199: ibPmaPortRcvSwitchRelayErr,
2200: ibPmaPortXmitDiscard,
2201: ibPmaPortXmitConstraintErr,
2202: ibPmaPortRcvConstraintErr,
2203: ibPmaLocalLinkIntegrityErr,
2204: ibPmaExcessBufOverrunErr,
2205: ibPmaVl15Dropped
2206: }
2207: STATUS current
2208: DESCRIPTION
2209: "The ibPmaPortCntrsMandatoryGroup defines the MIB objects that
2210: describe the mandatory counters that must be maintained by the
2211: Performance Management Agent."
2212: ::= { ibPmaGroups 1 }
2213:
2214: ibPmaPortCntrsOptionalGroup OBJECT-GROUP
2215: OBJECTS {
2216: ibPmaPortXmitData,
2217: ibPmaPortRcvData,
2218: ibPmaPortXmitPkts,
2219: ibPmaPortRcvPkts
2220: }
2221: STATUS current
2222: DESCRIPTION
2223: "The ibPmaPortCntrsOptionalGroup defines the MIB objects that
2224: describe the optional counters that must be maintained by the
2225: Performance Management Agent."
2226: ::= { ibPmaGroups 2 }
2227:
2228: ibPmaPortRcvErrGroup OBJECT-GROUP
2229: OBJECTS {
2230: ibPmaPortRcvErrLocalPhysErrs,
2231: ibPmaPortMalformedPacketErrs,
2232: ibPmaPortBufferOverrunErrs,
2233: ibPmaPortDLIDMappingErrs,
2234: ibPmaPortVLMappingErrs,
2235: ibPmaPortLoopingErrs
2236: }
2237: STATUS current
2238: DESCRIPTION
2239: "The ibPmaPortRcvErrGroup defines the MIB objects that describe
2240: the receive error counters for a particular port by the PMA."
2241: ::= { ibPmaGroups 3 }
2242:
2243: ibPmaPortXmitDiscardGroup OBJECT-GROUP
2244: OBJECTS {
2245: ibPmaPortInactiveDiscards,
2246: ibPmaPortNeighborMtuDiscards,
2247: ibPmaPortSwLifetimeLimitDiscards,
2248: ibPmaPortSwHoqLimitDiscards
2249: }
2250: STATUS current
2251: DESCRIPTION
2252: "The ibPmaPortXmitDiscardGroup defines the MIB objects that
2253: describe the transmit discard details for a particular port
2254: by the PMA."
2255: ::= { ibPmaGroups 4 }
2256:
2257: ibPmaPortFlowCtlCntrsGroup OBJECT-GROUP
2258: OBJECTS {
2259: ibPmaPortFlowCtlXmitFlowPkts,
2260: ibPmaPortFlowCtlRcvFlowPkts
2261: }
2262: STATUS current
2263: DESCRIPTION
2264: "The ibPmaPortFlowCtlCntrsGroup defines the MIB objects that
2265: describe the transmit and receive flow control counters for
2266: a particular port by the PMA."
2267: ::= { ibPmaGroups 5 }
2268:
2269: ibPmaPortOpCodeRcvCntrsGroup OBJECT-GROUP
2270: OBJECTS {
2271: ibPmaPortOpCodeRcvCntrsRcvPkts,
2272: ibPmaPortOpCodeRcvCntrsRcvData
2273: }
2274: STATUS current
2275: DESCRIPTION
2276: "The ibPmaPortOpCodeRcvCntrsGroup defines the MIB objects that
2277: describe the receive counters for a particular port and op
2278: code by the PMA."
2279: ::= { ibPmaGroups 6 }
2280:
2281: ibPmaPortOpCodeVlCntrsGroup OBJECT-GROUP
2282: OBJECTS {
2283: ibPmaPortVlOpPkt0,
2284: ibPmaPortVlOpPkt1,
2285: ibPmaPortVlOpPkt2,
2286: ibPmaPortVlOpPkt3,
2287: ibPmaPortVlOpPkt4,
2288: ibPmaPortVlOpPkt5,
2289: ibPmaPortVlOpPkt6,
2290: ibPmaPortVlOpPkt7,
2291: ibPmaPortVlOpPkt8,
2292: ibPmaPortVlOpPkt9,
2293: ibPmaPortVlOpPkt10,
2294: ibPmaPortVlOpPkt11,
2295: ibPmaPortVlOpPkt12,
2296: ibPmaPortVlOpPkt13,
2297: ibPmaPortVlOpPkt14,
2298: ibPmaPortVlOpPkt15
2299: }
2300: STATUS current
2301: DESCRIPTION
2302: "The ibPmaPortOpCodeVlCntrsGroup defines the MIB objects that
2303: describe the packet counters for a particular port, op code,
2304: and virtual lane by the PMA."
2305: ::= { ibPmaGroups 7 }
2306:
2307: ibPmaPortOpCodeVlDataCntrsGroup OBJECT-GROUP
2308: OBJECTS {
2309: ibPmaPortVlOpData0,
2310: ibPmaPortVlOpData1,
2311: ibPmaPortVlOpData2,
2312: ibPmaPortVlOpData3,
2313: ibPmaPortVlOpData4,
2314: ibPmaPortVlOpData5,
2315: ibPmaPortVlOpData6,
2316: ibPmaPortVlOpData7,
2317: ibPmaPortVlOpData8,
2318: ibPmaPortVlOpData9,
2319: ibPmaPortVlOpData10,
2320: ibPmaPortVlOpData11,
2321: ibPmaPortVlOpData12,
2322: ibPmaPortVlOpData13,
2323: ibPmaPortVlOpData14,
2324: ibPmaPortVlOpData15
2325: }
2326: STATUS current
2327: DESCRIPTION
2328: "The ibPmaPortOpCodeVlDataCntrsGroup defines the MIB objects that
2329: describe the octet counters for a particular port, op code, and
2330: virtual lane by the PMA."
2331: ::= { ibPmaGroups 8 }
2332:
2333: ibPmaPortVlXmitFCUpErrGroup OBJECT-GROUP
2334: OBJECTS {
2335: ibPmaPortVlXmitFCUpErr0,
2336: ibPmaPortVlXmitFCUpErr1,
2337: ibPmaPortVlXmitFCUpErr2,
2338: ibPmaPortVlXmitFCUpErr3,
2339: ibPmaPortVlXmitFCUpErr4,
2340: ibPmaPortVlXmitFCUpErr5,
2341: ibPmaPortVlXmitFCUpErr6,
2342: ibPmaPortVlXmitFCUpErr7,
2343: ibPmaPortVlXmitFCUpErr8,
2344: ibPmaPortVlXmitFCUpErr9,
2345: ibPmaPortVlXmitFCUpErr10,
2346: ibPmaPortVlXmitFCUpErr11,
2347: ibPmaPortVlXmitFCUpErr12,
2348: ibPmaPortVlXmitFCUpErr13,
2349: ibPmaPortVlXmitFCUpErr14,
2350: ibPmaPortVlXmitFCUpErr15
2351: }
2352: STATUS current
2353: DESCRIPTION
2354: "The ibPmaPortVlXmitFCUpErrGroup defines the MIB objects that
2355: describe the transmit flow control update counters for a
2356: particular port and virtual lane by the PMA."
2357: ::= { ibPmaGroups 9 }
2358:
2359: ibPmaPortVlXmitWaitGroup OBJECT-GROUP
2360: OBJECTS {
2361: ibPmaPortVlXmitWait0,
2362: ibPmaPortVlXmitWait1,
2363: ibPmaPortVlXmitWait2,
2364: ibPmaPortVlXmitWait3,
2365: ibPmaPortVlXmitWait4,
2366: ibPmaPortVlXmitWait5,
2367: ibPmaPortVlXmitWait6,
2368: ibPmaPortVlXmitWait7,
2369: ibPmaPortVlXmitWait8,
2370: ibPmaPortVlXmitWait9,
2371: ibPmaPortVlXmitWait10,
2372: ibPmaPortVlXmitWait11,
2373: ibPmaPortVlXmitWait12,
2374: ibPmaPortVlXmitWait13,
2375: ibPmaPortVlXmitWait14,
2376: ibPmaPortVlXmitWait15
2377: }
2378: STATUS current
2379: DESCRIPTION
2380: "The ibPmaPortVlXmitWaitGroup defines the MIB objects that
2381: describe the transmit wait counters for a particular port
2382: and virtual lane by the PMA."
2383: ::= { ibPmaGroups 10 }
2384:
2385: ibPmaPortVlSwCongestionGroup OBJECT-GROUP
2386: OBJECTS {
2387: ibPmaPortVlSwCongestion0,
2388: ibPmaPortVlSwCongestion1,
2389: ibPmaPortVlSwCongestion2,
2390: ibPmaPortVlSwCongestion3,
2391: ibPmaPortVlSwCongestion4,
2392: ibPmaPortVlSwCongestion5,
2393: ibPmaPortVlSwCongestion6,
2394: ibPmaPortVlSwCongestion7,
2395: ibPmaPortVlSwCongestion8,
2396: ibPmaPortVlSwCongestion9,
2397: ibPmaPortVlSwCongestion10,
2398: ibPmaPortVlSwCongestion11,
2399: ibPmaPortVlSwCongestion12,
2400: ibPmaPortVlSwCongestion13,
2401: ibPmaPortVlSwCongestion14,
2402: ibPmaPortVlSwCongestion15
2403: }
2404: STATUS current
2405: DESCRIPTION
2406: "The ibPmaPortVlSwCongestionGroup defines the MIB objects that
2407: describe the software congestion counters for a particular port
2408: and virtual lane by the PMA."
2409: ::= { ibPmaGroups 11 }
2410:
2411: END
2412:
2413: --
2414: -- Copyright (C) The Internet Society (2005). This document is
2415: -- subject to the rights, licenses and restrictions contained in BCP
2416: -- 78, and except as set forth therein, the authors retain all their
2417: -- rights.
2418: --
2419: -- This document and translations of it may be copied and
2420: -- furnished to others, and derivative works that comment on
2421: -- or otherwise explain it or assist in its implementation may
2422: -- be prepared, copied, published and distributed, in whole or
2423: -- in part, without restriction of any kind, provided that the
2424: -- above copyright notice and this paragraph are included on
2425: -- all such copies and derivative works. However, this document
2426: -- itself may not be modified in any way, such as by removing the
2427: -- copyright notice or references to the Internet Society or other
2428: -- Internet organizations, except as needed for the purpose of
2429: -- developing Internet standards in which case the procedures for
2430: -- copyrights defined in the Internet Standards process must be
2431: -- followed, or as required to translate it into languages other
2432: -- than English.
2433: --
2434: -- The limited permissions granted above are perpetual and
2435: -- will not be revoked by the Internet Society or its
2436: -- successors or assigns.
2437: --
2438: -- This document and the information contained herein are provided
2439: -- on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE
2440: -- REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND
2441: -- THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES,
2442: -- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT
2443: -- THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR
2444: -- ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A
2445: -- PARTICULAR PURPOSE.
2446: --
2447: