i40e: make PF wait reset loop reliable
authorPiotr Kwapulinski <piotr.kwapulinski@intel.com>
Tue, 26 May 2020 10:51:12 +0000 (12:51 +0200)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Fri, 26 Jun 2020 05:25:13 +0000 (22:25 -0700)
commit91c534b5e32527573454f73183e479d4f51594b0
tree53e262c19391ae3012469175fa2eaf7c2a3dde58
parent3c98f9ee6bc280499cbcb6f8e42c001c3bd7caa1
i40e: make PF wait reset loop reliable

Use jiffies to limit max waiting time for PF reset to succeed.
Previous wait loop was unreliable. It required unreasonably long time
to wait for PF reset after reboot when NIC was about to enter
recovery mode

Reviewed-by: Aleksandr Loktionov <aleksandr.loktionov@intel.com>
Signed-off-by: Piotr Kwapulinski <piotr.kwapulinski@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/i40e/i40e_main.c