[openib-general] Re: RFC: e2e credits

Hefty, Sean sean.hefty at intel.com
Tue Mar 7 11:26:48 PST 2006


>> 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.)



More information about the general mailing list