[rds-devel] Re: RDS IB transport software flow control?

Olaf Kirch olaf.kirch at oracle.com
Tue Nov 13 08:22:22 PST 2007


On Tuesday 06 November 2007 10:21, Or Gerlitz wrote:
> It might be a win/win to have software flow control protocol and which 
> indirectly provide ACK-ing functionality, since IB RC keep the order of 
> messages, if you know how many credits you have on the remote side, you 
> know what was the last messages the accepted and the credit update is 
> sent after the message placed into memory. The flow control info can be 
> piggybacked on messages going the other direction and below some water 
> mark, we would need a "credit-update" message. Its not so complex, the 
> SDP flow control defined in the IB spec can be used as a starting point.

After toying with the idea a little, I think this may not be such a
bad idea after all.

I'll be sending two very experimental patches (which do not work
properly yet :-) in follow-ups to this mail.
Please let me know what you think.

Olaf
-- 
Olaf Kirch  |  --- o --- Nous sommes du soleil we love when we play
okir at lst.de |    / | \   sol.dhoop.naytheet.ah kin.ir.samse.qurax



More information about the rds-devel mailing list