smilint output for ./IB-TC-MIB
Message Severities |
Severity | Count |
warning | 23 |
Message Types |
Type | Count |
type-unref (warning) | 21 |
type-without-format (warning) | 2 |
Messages:
IB-TC-MIB
1: -- extracted from draft-ietf-ipoib-ibmib-tc-mib-08.txt
2: -- at Tue Jul 11 06:06:37 2006
60:
61: IbPort ::= TEXTUAL-CONVENTION
61: warning -
warning: current type `IbPort' is not referenced in this module
62: DISPLAY-HINT "d"
63: STATUS current
64: DESCRIPTION
65: "Identifies an InfiniBand (IB) Port. The InfiniBand
66: Architecture (IBA) defines a maximum of 254 physical ports
67: numbered Port 1 to Port 254. A port is the location on a
68: Channel Adapter, IB Router, or IB Switch to which a link is
69: connected. If a device has N ports, the physical ports are
70: always numbered from 1 to N. The relationship between an
71: InfiniBand port and an ifIndex is one-to-one. As such, the
72: value of an ifIndex object instance can be directly used to
73: identify corresponding instances of the objects defined
74: herein as IB ports. Note: this definition does include
75: enhanced switch port 0 but not base switch port 0. In the
76: case of a switch with enhanced switch port 0, the ifIndex is
77: offset by 1 from the ibPort. In all other cases, the ifIndex
78: is identical to the ibPort."
79: REFERENCE
80: "InfiniBand Architecture Release 1.2 Vol. 1. [IBTAARCH]
81: Section 18.2.4.1 (C18-10.a1) for switches and (C18-14.a1)
82: for switch port 0, Section 17.2.1.3 (C17-7.a1) for Channel
83: Adapters, and Section 19.2.4.2 for routers."
84: SYNTAX Unsigned32 (0..254)
85:
86: IbPhysPort ::= TEXTUAL-CONVENTION
86: warning -
warning: current type `IbPhysPort' is not referenced in this module
87: DISPLAY-HINT "d"
88: STATUS current
89: DESCRIPTION
90: "Identifies a physical InfiniBand (IB) Port. The InfiniBand
91: Architecture (IBA) defines a maximum of 254 physical ports
92: numbered Port 1 to Port 254. A port is the location on a
93: Channel Adapter, IB Router, or IB Switch to which a link is
94: connected. If a device has N ports, the ports are always
95: numbered from 1 to N. Note: this definition does NOT include
96: switch Port 0, which is not a physical port."
97: REFERENCE
98: "InfiniBand Architecture Release 1.2 Vol. 1. [IBTAARCH]
99: Section 18.2.4.1 (C18-10.a1) for switches, Section 17.2.1.3
100: (C17-7.a1) for Channel Adapters, and Section 19.2.4.2 for
101: routers."
102: SYNTAX Unsigned32 (1..254)
103:
104: IbPhysPortAndInvalid ::= TEXTUAL-CONVENTION
104: warning -
warning: current type `IbPhysPortAndInvalid' is not referenced in this module
105: DISPLAY-HINT "d"
106: STATUS current
107: DESCRIPTION
108: "Identifies a physical IB port plus an invalid port number.
109: The invalid port number has a value of 255. Note: this
110: definition does NOT include switch logical Port 0, which is
111: not a physical port."
112: REFERENCE
113: "InfiniBand Architecture Release 1.2 Vol. 1. [IBTAARCH]
114: Section 18.2.4.1 (C18-10.a1) for switches, Section 17.2.1.3
115: (C17-7.a1) for Channel Adapters, and Section 19.2.4.2 for
116: routers."
117: SYNTAX Unsigned32 (1..255)
118:
119: IbDataPort ::= TEXTUAL-CONVENTION
119: warning -
warning: deprecated type `IbDataPort' is not referenced in this module
120: DISPLAY-HINT "d"
121: STATUS deprecated
122: DESCRIPTION
123: "Identifies a physical InfiniBand (IB) Port. The InfiniBand
124: Architecture (IBA) defines a maximum of 254 physical ports
125: numbered Port 1 to Port 254. A port is the location on a
126: Channel Adapter, IB Router, or IB Switch to which a link is
127: connected. If a device has N ports, the ports are always
128: numbered from 1 to N. The relationship between an InfiniBand
129: port and an ifIndex is one-to-one. As such, the value of an
130: ifIndex object instance can be directly used to identify
131: corresponding instances of the objects defined herein as IB
132: data ports. Note: this definition does NOT include logical
133: Port 0, which is reserved for IB management packets."
134: REFERENCE
135: "InfiniBand Architecture Release 1.2 Vol. 1. [IBTAARCH]
136: Section 18.2.4.1 (C18-10.a1) for switches, Section 17.2.1.3
137: (C17-7.a1) for Channel Adapters, and Section 19.2.4.2 for
138: routers."
139: SYNTAX Unsigned32 (1..254)
140:
141: IbDataPortAndInvalid ::= TEXTUAL-CONVENTION
141: warning -
warning: deprecated type `IbDataPortAndInvalid' is not referenced in this module
141: warning -
warning: type `IbDataPortAndInvalid' has no format specification
142: STATUS deprecated
143: DESCRIPTION
144: "Identifies a physical IB port plus an invalid port number.
145: The invalid port number has a value of 255. Note: this
146: definition does NOT include logical Port 0, which is reserved
147: for IB management packets."
148: REFERENCE
149: "InfiniBand Architecture Release 1.2 Vol. 1. [IBTAARCH]
150: Section 18.2.4.1 (C18-10.a1) for switches, Section 17.2.1.3
151: (C17-7.a1) for Channel Adapters, and Section 19.2.4.2 for
152: routers."
153: SYNTAX Unsigned32 (1..255)
154:
155: IbVirtualLane ::= TEXTUAL-CONVENTION
155: warning -
warning: current type `IbVirtualLane' is not referenced in this module
156: DISPLAY-HINT "d"
157: STATUS current
158: DESCRIPTION
159: "Identifies a Virtual Lane (VL) instance on a given interface
160: (i.e., IB port). VLs provide a mechanism for creating
161: multiple virtual links within a physical link. IBA defines
162: VL 0 through VL 14 for data and VL 15 exclusively for Subnet
163: Management. The actual data VLs that a port uses are
164: configured by the Subnet Manager. The default data VL is
165: always VL 0."
166: REFERENCE
167: "InfiniBand Architecture Release 1.2 Vol. 1. [IBTAARCH]
168: Section 3.5.7."
169: SYNTAX Unsigned32 (0..15)
170:
171: IbDataVirtualLane ::= TEXTUAL-CONVENTION
171: warning -
warning: current type `IbDataVirtualLane' is not referenced in this module
172: DISPLAY-HINT "d"
173: STATUS current
174: DESCRIPTION
175: "Identifies a Data Virtual Lane instance on a given interface
176: (i.e., IB port). This TC definition excludes the management
177: Virtual Lane (VL 15). The actual data VLs that a port uses
178: are configured by the Subnet Manager. The default data VL is
179: always the first VL (VL 0)."
180: REFERENCE
181: "InfiniBand Architecture Release 1.2 Vol. 1. [IBTAARCH]
182: Section 3.5.7."
183: SYNTAX Unsigned32 (0..14)
184:
185: IbDlid ::= TEXTUAL-CONVENTION
185: warning -
warning: current type `IbDlid' is not referenced in this module
186: DISPLAY-HINT "d"
187: STATUS current
188: DESCRIPTION
189: "Identifies the Destination Local Identifier (DLID). The IBA
190: defines LID 0 as reserved and valid Local Identifier (LID)
191: values from 1 to 65535. LID 65535 is defined as a permissive
192: DLID.
193:
194: This value is stored in IBA defined bit order, that is, the
195: high-order bit of the Local Identifier byte 0 is positioned
196: as the high-order bit of the first byte of the integer
197: representation."
198:
199: REFERENCE
200: "InfiniBand Architecture Release 1.2 Vol. 1. [IBTAARCH]
201: Section 4.1.3."
202: SYNTAX Unsigned32 (0..65535)
203:
204: IbUnicastLid ::= TEXTUAL-CONVENTION
204: warning -
warning: current type `IbUnicastLid' is not referenced in this module
205: DISPLAY-HINT "d"
206: STATUS current
207: DESCRIPTION
208: "Identifies a Unicast LID. Value is stored in IBA defined bit
209: order, that is, the high-order bit of the Local Identifier
210: byte 0 is positioned as the high-order bit of the first byte
211: of the integer representation."
212: REFERENCE
213: "InfiniBand Architecture Release 1.2 Vol. 1. [IBTAARCH]
214: Section 4.1.3."
215: SYNTAX Unsigned32 (0..49151)
216:
217: IbMulticastLid ::= TEXTUAL-CONVENTION
217: warning -
warning: current type `IbMulticastLid' is not referenced in this module
218: DISPLAY-HINT "d"
219: STATUS current
220: DESCRIPTION
221: "Identifies a Multicast LID. Value is stored in IBA defined
222: bit order, that is, the high-order bit of the Local
223: Identifier byte 0 is positioned as the high-order bit of the
224: first byte of the integer representation."
225: REFERENCE
226: "InfiniBand Architecture Release 1.2 Vol. 1. [IBTAARCH]
227: Section 4.1.3."
228: SYNTAX Unsigned32 (49152..65535)
229:
230: IbGuid ::= TEXTUAL-CONVENTION
230: warning -
warning: current type `IbGuid' is not referenced in this module
231: DISPLAY-HINT "1x:"
232: STATUS current
233: DESCRIPTION
234: "Globally Unique Identifier (GUID) is a number that uniquely
235: identifies an IB device or component. It is a compliant
236: IEEE-defined 64-bit extended unique identifier (EUI-64)
237: for Host Channel Adapters (HCA), Terminal Channel Adpaters
238: (TCA), routers, and switches. This 64-bit value is created
239: by concatenating a 24-bit company ID value and a 40-bit
240: extension. The IEEE Registration Authority assigns the
241: company ID. The extension ID is assigned by the particular
242: company. Each HCA, TCA, switch, and router as well as each
243: endport shall be assigned an EUI-64 GUID by the
244: manufacturer."
245: REFERENCE
246: "InfiniBand Architecture Release 1.2 Vol. 1. [IBTAARCH]
247: Section 4.1."
248:
249: SYNTAX OCTET STRING (SIZE(8))
250:
251: IbSmaPortList ::= TEXTUAL-CONVENTION
251: warning -
warning: current type `IbSmaPortList' is not referenced in this module
252: STATUS current
253: DESCRIPTION
254: "Each bit mapping within this value specifies a port presence
255: within the managed IB device. This definition includes bit0
256: as IB Port 0, the switch management port. Valid physical
257: port mappings are from bit1 to bit254. Bit255 is invalid
258: and MUST always be zero."
259: REFERENCE
260: "InfiniBand Architecture Release 1.2 Vol. 1. [IBTAARCH]
261: Section 18.2.4.1 (C18-10.a1) for switches and (C18-14.a1)
262: for switch port 0, Section 17.2.1.3 (C17-7.a1) for Channel
263: Adapters, and Section 19.2.4.2 for routers."
264: SYNTAX OCTET STRING (SIZE(32))
265:
266: IbSmPortList ::= TEXTUAL-CONVENTION
266: warning -
warning: deprecated type `IbSmPortList' is not referenced in this module
267: STATUS deprecated
268: DESCRIPTION
269: "Each bit mapping within this value specifies a port presence
270: within the managed IB device. This definition includes bit0
271: as IB Port 0, the logical port used exclusively for
272: management packets. Valid data port mappings are from bit1 to
273: bit254. Bit255 is invalid and MUST always be zero."
274: REFERENCE
275: "InfiniBand Architecture Release 1.2 Vol. 1. [IBTAARCH]
276: Section 18.2.4.1 (C18-10.a1) for switches, Section 17.2.1.3
277: (C17-7.a1) for Channel Adapters, and Section 19.2.4.2 for
278: routers."
279: SYNTAX OCTET STRING (SIZE(32))
280:
281: IbIpoibClientIdentifier ::= TEXTUAL-CONVENTION
281: warning -
warning: current type `IbIpoibClientIdentifier' is not referenced in this module
282: STATUS current
283: DESCRIPTION
284: "The IPOIB Client Identifier uniquely identifies an IPOIB link
285: layer address associated with the InfiniBand port. It
286: comprises three fields.
287: 1. Global Identifier (GID)
288: 2. Queue Pair Number field (QPN)
289: 3. reserved
290:
291: 0 1 2 3
292: 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
293: +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
294: |1:GID(0-7) |2:GID(8-15) |3:GID(16-23) |4:GID(24-31) |
295: +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
296: |5:GID(32-39) |6:GID(40-47) |7:GID(48-55) |8:GID(56-63) |
297: +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
298: |9:GID(64-71) |10:GID(72-79) |11:GID(80-87) |12:GID(88-95) |
299: +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
300: |13:GID(96-103) |14:GID(104-111)|15:GID(112-119)|16:GID(120-127)|
301: +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
302: |17:QPN(0-7) |18:QPN(8-15) |19:QPN(16-23) |20:(reserved) |
303: +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
304:
305: The Global Identifier field is a 16 octet field (octets 1
306: through 16) that is formed by the combination of the IB
307: subnet prefix and the port's GUID. It is unique in the
308: InfiniBand fabric. NOTE: An IPOIB interface may have more
309: than 1 GID associated with it.
310:
311: The Queue Pair Number field is a 3 octet field (octets 17,
312: 18, & 19) that identifies the destination queue pair. Note:
313: The reserved field and the QPN field are collectively
314: referred to as the interface-id. If an IPOIB interface has
315: only 1 GID associated with it, the interface-id MAY contain
316: all zeroes.
317:
318: The reserved field is octet 20. It is reserved for future
319: use. These bits SHOULD be set to zero."
320: SYNTAX OCTET STRING (SIZE(20))
321:
322: IbSmSubnetPrefix ::= TEXTUAL-CONVENTION
322: warning -
warning: current type `IbSmSubnetPrefix' is not referenced in this module
323: DISPLAY-HINT "2x:"
324: STATUS current
325: DESCRIPTION
326: "The 64-bit value used to identify an InfiniBand subnet."
327: SYNTAX OCTET STRING (SIZE(8))
328:
329: IbSmState ::= TEXTUAL-CONVENTION
329: warning -
warning: current type `IbSmState' is not referenced in this module
330: STATUS current
331: DESCRIPTION
332: "Subnet Manager's state:
333: notActive(0) SM is not active
334: discovering(1) SM is discovering subnet
335: standby(2) SM is in standby role
336: master(3) SM is in master role."
337: SYNTAX INTEGER {
338: notActive(0),
339: discovering(1),
340: standby(2),
341: master(3)
342: }
343:
344: IbNodeType ::= TEXTUAL-CONVENTION
344: warning -
warning: current type `IbNodeType' is not referenced in this module
345: STATUS current
346: DESCRIPTION
347: "Type of InfiniBand node."
348: SYNTAX INTEGER {
349: unknown(0),
350: channelAdapter(1),
351: switch(2),
352: router(3)
353: }
354:
355: IbMtu ::= TEXTUAL-CONVENTION
355: warning -
warning: current type `IbMtu' is not referenced in this module
356: STATUS current
357: DESCRIPTION
358: "The MTU size of this InfiniBand link."
359: SYNTAX INTEGER {
360: mtu256(1),
361: mtu512(2),
362: mtu1024(3),
363: mtu2048(4),
364: mtu4096(5)
365: }
366:
367: IbPartitionKey ::= TEXTUAL-CONVENTION
367: warning -
warning: current type `IbPartitionKey' is not referenced in this module
368: DISPLAY-HINT "x"
369: STATUS current
370: DESCRIPTION
371: "The 16-bit Partition Key."
372: SYNTAX Unsigned32 (0..65535)
373:
374: IbPartition ::= TEXTUAL-CONVENTION
374: warning -
warning: current type `IbPartition' is not referenced in this module
375: DISPLAY-HINT "x"
376: STATUS current
377: DESCRIPTION
378: "The 15-bit Partition Key Base (without the membership bit)."
379: SYNTAX Unsigned32 (0..32767)
380:
381: IbTransportTime ::= TEXTUAL-CONVENTION
381: warning -
warning: current type `IbTransportTime' is not referenced in this module
381: warning -
warning: type `IbTransportTime' has no format specification
382: STATUS current
383: DESCRIPTION
384: "The time value used to calculate the InfiniBand network
385: delay or response. The duration of time is calculated
386: by the following formula:
387: delay/response = (4.096 microseconds * 2 ^ IbTransportTime)."
388: SYNTAX Unsigned32 (0..31)
389:
390: END
391:
392: --
393: -- Copyright (C) The Internet Society (2006).
394: -- This document is subject to the rights, licenses and restrictions
395: -- contained in BCP 78, and except as set forth therein, the authors
396: -- retain all their rights.
397: --
398: -- This document and the information contained herein are provided
399: -- on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE
400: -- REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND
401: -- THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES,
402: -- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT
403: -- THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR
404: -- ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A
405: -- PARTICULAR PURPOSE.
406: --
407: -- This document and translations of it may be copied and
408: -- furnished to others, and derivative works that comment on
409: -- or otherwise explain it or assist in its implementation may
410: -- be prepared, copied, published and distributed, in whole or
411: -- in part, without restriction of any kind, provided that the
412: -- above copyright notice and this paragraph are included on
413: -- all such copies and derivative works. However, this document
414: -- itself may not be modified in any way, such as by removing the
415: -- copyright notice or references to the Internet Society or other
416: -- Internet organizations, except as needed for the purpose of
417: -- developing Internet standards in which case the procedures for
418: -- copyrights defined in the Internet Standards process must be
419: -- followed, or as required to translate it into languages other
420: -- than English.
421: --
422: -- The limited permissions granted above are perpetual and
423: -- will not be revoked by the Internet Society or its
424: -- successors or assigns.
425: --
426: --
427: