From: Shannon Nelson Date: Sat, 21 Feb 2015 06:45:10 +0000 (+0000) Subject: i40e: catch NVM write semaphore timeout and retry X-Git-Tag: omap-for-v4.1/wl12xx-dt~68^2~31^2~1 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2c47e351f61b66f2e870bfd634e471a6ab1af920;p=pandora-kernel.git i40e: catch NVM write semaphore timeout and retry In some circumstances, a multi-write transaction takes longer than the default 3 minute timeout on the write semaphore. If the write failed with an EBUSY status, this is likely the problem, so here we try to reacquire the semaphore then retry the write. We only do one retry, then give up. Change-ID: I1c8be60688acc2f39573839579baf601207c4a36 Signed-off-by: Shannon Nelson Tested-by: Jim Young Signed-off-by: Jeff Kirsher --- Reading git-diff-tree failed