From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx1.fusionio.com ([66.114.96.30]:49783 "EHLO mx1.fusionio.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752595Ab1HAID2 (ORCPT ); Mon, 1 Aug 2011 04:03:28 -0400 Message-ID: <4E365DC9.8040301@fusionio.com> Date: Mon, 1 Aug 2011 10:03:21 +0200 From: Jens Axboe MIME-Version: 1.0 Subject: Re: rdma ioengine References: <1312163269.12654.YahooMailNeo@web15806.mail.cnb.yahoo.com> <4E365754.7030603@fusionio.com> In-Reply-To: <4E365754.7030603@fusionio.com> Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Sender: fio-owner@vger.kernel.org List-Id: fio@vger.kernel.org To: ren yufei Cc: "fio@vger.kernel.org" On 2011-08-01 09:35, Jens Axboe wrote: > On 2011-08-01 03:47, ren yufei wrote: >> Hi Jens, >> >> 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" > > Exciting! I'd love to apply this, but somewhere along the way the patch > has been white space damaged. Can you resend this patch gzip'ed or > something like that, to ensure that it doesn't get modified along the > way? Bonus points if you re-indent, fio uses real tabs and not 4 spaces. > Not a huge problem, I'll just lindent it as-is if need be. > > It'd be great to have a small job file included as well for testing, and > an example of a result using that job file. And you already did include example job files, excellent. I applied your patch, the mangling wasn't too bad. I also re-indented it with indent, so it conforms to the fio coding style. Please double check the result! Thanks. -- Jens Axboe