From: Joachim Fenkes Date: Thu, 17 Jan 2008 14:07:24 +0000 (+0100) Subject: IB/ehca: Prevent RDMA-related connection failures on some eHCA2 hardware X-Git-Tag: v2.6.25-rc1~1234^2~15 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2ec8e662416cc9a171cdfe3d75e1ff00ba757859;p=pandora-kernel.git IB/ehca: Prevent RDMA-related connection failures on some eHCA2 hardware Some HW revisions of eHCA2 may cause an RC connection to break if they received RDMA Reads over that connection before. This can be prevented by assuring that, after the first RDMA Read, the QP receives a new RDMA Read every few million link packets. Include code into the driver that inserts an empty (size 0) RDMA Read into the message stream every now and then if the consumer doesn't post them frequently enough. Signed-off-by: Joachim Fenkes Signed-off-by: Roland Dreier --- Reading git-diff-tree failed