From: Bart Van Assche Date: Sun, 7 Aug 2011 19:50:51 +0000 (+0200) Subject: RDMA engine: rewrite header comment block and man page section X-Git-Tag: fio-1.58~34^2~1 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=85286c5cf23ce9fcb207ec9fffb775ead2b7218b RDMA engine: rewrite header comment block and man page section Spelling and grammar fixes for the header comment. Also make it clear that users can choose between the RDMA software provided by their Linux distributor and OFED. Update a related paragraph in the man page too. Signed-off-by: Bart Van Assche Cc: Ren Yufei Signed-off-by: Jens Axboe --- diff --git a/engines/rdma.c b/engines/rdma.c index 61a90b8a..fa94865f 100644 --- a/engines/rdma.c +++ b/engines/rdma.c @@ -1,16 +1,17 @@ /* - * rdma engine + * RDMA I/O engine * - * RDMA IO engine using OFED library. - * Support both RDMA memory semantic and channel semantic - * in InfiniBand, RoCE and iWarp environment. + * RDMA I/O engine based on the IB verbs and RDMA/CM user space libraries. + * Supports both RDMA memory semantics and channel semantics + * for the InfiniBand, RoCE and iWARP protocols. * - * This is currently disabled. To enable it, execute: + * This I/O engine is disabled by default. To enable it, execute: * * $ export EXTFLAGS="-DFIO_HAVE_RDMA" * $ export EXTLIBS="-libverbs -lrdmacm" * - * before running make. You'll need the OFED as well: + * before running make. You will need the Linux RDMA software as well, either + * from your Linux distributor or directly from openfabrics.org: * * http://www.openfabrics.org/downloads/OFED/ * diff --git a/fio.1 b/fio.1 index 65877d20..21ccda5e 100644 --- a/fio.1 +++ b/fio.1 @@ -411,8 +411,8 @@ approach to asycnronous I/O. See . .TP .B rdma -The RDMA I/O engine supports both RDMA memory semantic(RDMA_WRITE/RDMA_READ) -and channel semantic(Send/Recv) in InfiniBand, RoCE and iWarp environment. +The RDMA I/O engine supports both RDMA memory semantics (RDMA_WRITE/RDMA_READ) +and channel semantics (Send/Recv) for the InfiniBand, RoCE and iWARP protocols. .TP .B external Loads an external I/O engine object file. Append the engine filename as