Libibverbs library

The Libibverbs library enables user-space processes to use Remote Direct Memory Access (RDMA) verbs.

The Libibverbs library is described in the InfiniBand architecture specification and the RDMA protocol verbs specification.

Several /dev/rdma/uverbsN character device nodes are used to handle communication between the Libibverbs library and the ib_uverbs kernel layer. Every RDMA network interface controller (RNIC) adapter has one device that is registered with the Open Fabrics Enterprise Distribution (OFED) core such as the uverbs1 and uverbs2 devices. To run on the appropriate device, the library writes commands corresponding to the verb.