From: Robert Stonehouse Date: Wed, 9 Oct 2013 10:52:48 +0000 (+0100) Subject: sfc: Poll for MCDI completion once before timeout occurs X-Git-Tag: v3.13-rc4~3^2~32^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6b294b8efedaa7cf7507154148e2c79766ad6f96;p=pandora-kernel.git sfc: Poll for MCDI completion once before timeout occurs There is an as-yet unexplained bug that sometimes prevents (or delays) the driver seeing the completion event for a completed MCDI request on the SFC9120. The requested configuration change will have happened but the driver assumes it to have failed, and this can result in further failures. We can mitigate this by polling for completion after unsuccessfully waiting for an event. Fixes: 8127d661e77f ('sfc: Add support for Solarflare SFC9100 family') Signed-off-by: Ben Hutchings --- Reading git-diff-tree failed