]> www.infradead.org Git - users/jedix/linux-maple.git/commit
sif: WA#3714: Set flush_retry_qp transport timer to infinite
authorTriviño <francisco.trivino@oracle.com>
Thu, 30 Jun 2016 08:49:47 +0000 (10:49 +0200)
committerKnut Omang <knut.omang@oracle.com>
Sun, 3 Jul 2016 14:44:14 +0000 (16:44 +0200)
commitf98b0f9b43ee1d8a512b4fa5ea1ff7979a2673f6
tree5fd02c86542c13fe2076be20b960c5e2dd3f8c55
parentcb1c3491190fe021daca42a87ad76212f2f9ad59
sif: WA#3714: Set flush_retry_qp transport timer to infinite

The flush_retry_qp is configured with a minimum timeout of 6 value
262.144 usec), in combination with bug#4146 (duplicate send requests
not Acked if target RQ is empty) seems to be the reason because
driver is running into some timeouts after applying WA#3714 (waiting
for the completion of the zero post send).

This commit set the flush_retry_qp transport timer to infinite (0 value)

Signed-off-by: Triviño <francisco.trivino@oracle.com>
Reviewed-by: Knut Omang <knut.omang@oracle.com>
drivers/infiniband/hw/sif/sif_r3.c