[ofa-general] [PATCH RFC] RDMA/cxgb3: Fixes for zero-stag.
Or Gerlitz
ogerlitz at voltaire.com
Mon Jun 30 22:07:10 PDT 2008
Steve Wise wrote:
> NFSRDMA was planning on using the zero stag for recvs on iwarp
> transports. This boils down to only needing the zero stag + fastreg
> mrs for NFSRDMA server over T3, avoiding dma_mrs which have limits in
> the T3 HW.
>> the zero STag breaks the semantics slightly in that there is no
>> longer any PD attached to the key returned by ib_get_dma_mr
Steve,
I am fine with the approach of new verb, however, I still want to make
sure that this can be used under a unified IB/iWARP design of a ULP
without much pain... the kernel ULPs: rNFS, iSER initiator (Lustre, RDS,
etc) use the dma mr for recv nd send work-requests.
So how you envision the ULP code in the presence of the new verb - is it
the ULP to check if the device supports the capability and if yes, use
dev->local_dma_lkey else call get_dma_mr and use the returned lkey?
in you comment above you say "using the zero stag for recvs on iwarp
transports" does zero stag applies also to sends? if not, will sends use
dma-mr?
Or.
More information about the general
mailing list