[ofa-general] Re: [PATCH RFC] rds: add iwarp support

Or Gerlitz ogerlitz at voltaire.com
Tue Jul 8 03:29:38 PDT 2008


Olaf Kirch wrote:
> As Or already noted, it would be preferable to have IB and iWARP share as much as possible. I understand there probably needs to be a different transport class for iWARP, but I would like iWARP to be some kind of "we do everything like IB except these two little bits" transport.
Just to clarify, the new "fastreg as work requests" API is NOT iWARP 
specific, but rather comply in 95% to both IB and iWARP specs. 
Currently, support for these verbs has been posted only for the Chelsio 
driver (to be merged in 2.6.27-rc1), but Mellanox has made a comment 
over the list that support for the mlx4 is planned.

So the distinction is between devices that

1. don't support any sort of fastreg
2. support the proprietary fmr verbs
3. support the standard fastreg as work request verbs

my understanding is that RDS does not support type one ones, and its a 
question whether maintainance wise, you want to support type two ones.

Other then that fastreg issue, and assuming the credit management issue 
is solved (is it?) is there any difference between IB to iWARP which you 
see as relevant to RDS v3 (p2p + rdma)?

Or.

The 5% difference are things supported by iWARP but not by IB such as 
read-with-invalidate, etc




More information about the general mailing list