ib(5) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

ib(5)

ib(5)                            File Formats                            ib(5)



NAME
       ib - InfiniBand device driver configuration files

DESCRIPTION
       The  InfiniBand (IB) bus is an I/O transport based on switched fabrics.
       IB devices are managed by the ib(4D) nexus driver. There are three cat‐
       egories of InfiniBand devices:

           o      IB port/IB VPPA/IB HCA_SVC devices


           o      IB IOC devices


           o      IB Pseudo devices



       The  IB  port/IB  VPPA/IB  HCA_SVC devices are enumerated by way of the
       ib.conf file. See ib(4D).


       The IB IOC devices are enumerated using the InfiniBand  Device  manage‐
       ment class. See ibdm(4D).


       For  devices  not  in  these  two  categories,  most  notably IB Pseudo
       devices, the driver must provide configuration files to inform the sys‐
       tem  of the IB devices to be created. Configuration parameters are rep‐
       resented in the form of name value pairs you can retrieve using the DDI
       property interfaces. See ddi_prop_op(9F) for details.


       Configuration  files  for  IB  device  drivers must identify the parent
       driver explicitly as ib, and must create a string array property called
       unit-address  which  is unique to this entry in the configuration file.
       Drivers name ibport and ioc are reserved by ib(4D) and  should  not  be
       used.


       Each  entry in the configuration file creates a prototype devinfo node.
       Each node is assigned a unit address which is determined by  the  value
       of the unit-address property. This property is only applicable to chil‐
       dren of the IB parent and is required. See driver.conf(5)  for  further
       details on configuration file syntax.

EXAMPLES
       Example 1: Sample configuration file


       Here  is a configuration file called ibgen.conf for an IB device driver
       that implements a generic IB driver. This file creates  a  node  called
       ibgen.



              #
              # Copyright (c) 2002, 2003,  Oracle and/or its affiliates.  All rights reserved.
              # Use is subject to license terms.
              #
              #ident  "@(#)ibgen.conf       1.3     03/05/01 SMI"
              name="ibgen" parent="ib" unit-address="0";


SEE ALSO
       ib(4D), ibtl(4D), driver.conf(5), ddi_prop_op(9F)



Oracle Solaris 11.4               19 Feb 2004                            ib(5)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3