[openib-general] Re: Re: RFC: e2e credits

Michael S. Tsirkin mst at mellanox.co.il
Tue Mar 7 12:58:21 PST 2006


Quoting r. Sean Hefty <sean.hefty at intel.com>:
> Subject: RE: Re: RFC: e2e credits
> 
> >> So, how about we add a flag to ib_qp_init_attr?
> >> Something like
> >> 	responder_invalid_credits
> >> 
> >> Which will, for RC QPs, cause the responder to always
> >> generate invalid credits, effectively disabling hardware E2E
> >> flow control for this receive queue.  ULPs will turn this on
> >> if they do implement flow control in software and make sure that RNR
> >> is never generated. 
> 
> At first glance, this sounds reasonable.  This could end up breaking the
> ABI somewhere (verbs, CM, CMA?), but I'm not sure.  How does this map to
> the IB CM flow control parameter?  (I'm at a traveler's PC at the
> moment, and don't have access to the specs.)  Is the IB CM flow control
> parameter actually used anywhere, or just exchanged by the remote sides?
> 
> - Sean
> (Sorry if this breaks threading.)

I think that the CM flow control parameter affects the requestor.
This option is for responder.

-- 
Michael S. Tsirkin
Staff Engineer, Mellanox Technologies



More information about the general mailing list