smilint output for ./PMA-MIB


Message Severities
SeverityCount
error3
warning12
Message Types
TypeCount
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: