RDMA IO engine
authorren yufei <renyufei83@yahoo.com.cn>
Mon, 1 Aug 2011 08:01:57 +0000 (10:01 +0200)
committerJens Axboe <jaxboe@fusionio.com>
Mon, 1 Aug 2011 08:01:57 +0000 (10:01 +0200)
commit21b8aee865f0d3960687ce6ba7385e5977f45061
treecd95f03720ff74db40c54cd9d5b9c3b12b7e0540
parentb939683e7b997653a35bd7d55f733fc96030b246
RDMA IO engine

I have hacked an rdma ioengine based on OFED for fio which could test
both rdma memory semantic (rdma_write/rdma_read) and channel semantic
(send/recv). Would you like to merge this engine into fio?

notes
1) RDMA engine works in IB, iWarp and RoCE.
2) RDMA engine is disable by default. To enable it, execute the following
   before compile:

$ export EXTFLAGS="-DFIO_HAVE_RDMA"
$ export EXTLIBS="-libverbs -lrdmacm"

Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
HOWTO
Makefile
engines/rdma.c [new file with mode: 0644]
examples/rdmaio-client [new file with mode: 0644]
examples/rdmaio-server [new file with mode: 0644]
fio.1
ioengine.h
options.c