[ewg] [PATCH] libibverbs: Fix man page of verbs.h according to feedback from the community

Dotan Barak dotanb at dev.mellanox.co.il
Tue Apr 8 03:24:35 PDT 2008


Fix man page of verbs.h according to feedback from the community.

Signed-off-by: Dotan Barak <dotanb at dev.mellanox.co.il>
Signed-off-by: Or Gerlitz <ogerlitz at voltaire.com>

---

Index: ofa_1_3_dev_user/src/userspace/libibverbs/man/verbs.7
===================================================================
--- ofa_1_3_dev_user.orig/src/userspace/libibverbs/man/verbs.7	2008-03-16 17:22:47.000000000 +0200
+++ ofa_1_3_dev_user/src/userspace/libibverbs/man/verbs.7	2008-03-31 16:58:48.000000000 +0300
@@ -8,7 +8,7 @@ verbs \- Infiniband verbs library
 .B #include <infiniband/verbs.h>
 .fi
 .SH "DESCRIPTION"
-This library is an implementation of the verbs based on the Infiniband specification volume 1.2 chapter 11. It handles the control path of creating, modifying, querying and destroying resources such as Protection Domains (PD), Completion Queues (CQ), Queue-Pairs (QP), Shared Receive Queues (SRQ), Address Handles (AH), Memory Regions (MR). It also handles sending and receiving data posted to QPs and SRQs, getting completions from CQs using polling and completions events.
+This library provides an RDMA transport neutral verbs API that allows applications direct access to Infiniband and iWARP devices. It handles the control path of creating, modifying, querying and destroying resources such as Protection Domains (PD), Completion Queues (CQ), Queue-Pairs (QP), Shared Receive Queues (SRQ), Address Handles (AH), Memory Regions (MR). It also handles sending and receiving data posted to QPs and SRQs, getting completions from CQs using polling and completions events.
 
 The control path is implemented through system calls to the uverbs kernel module which further calls the low level HW driver. The data path is implemented through calls made to low level HW library which in most cases interacts directly with the HW providing kernel and network stack bypass (saving context/mode switches) along with zero copy and an asynchronous I/O model.
 



More information about the ewg mailing list