Commit 88ec7308 authored by Mitch Williams's avatar Mitch Williams Committed by Jeff Kirsher

iavf: wait longer for close to complete

On some hardware/driver/architecture combinations, it may take longer
than 200msec for all close operations to be completed, causing a
spurious error message to be logged.

Increase the timeout value to 500msec to avoid this erroneous error.
Signed-off-by: default avatarMitch Williams <mitch.a.williams@intel.com>
Tested-by: default avatarAndrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: default avatarJeff Kirsher <jeffrey.t.kirsher@intel.com>
parent 168d91cf
...@@ -3021,7 +3021,7 @@ static int iavf_close(struct net_device *netdev) ...@@ -3021,7 +3021,7 @@ static int iavf_close(struct net_device *netdev)
status = wait_event_timeout(adapter->down_waitqueue, status = wait_event_timeout(adapter->down_waitqueue,
adapter->state == __IAVF_DOWN, adapter->state == __IAVF_DOWN,
msecs_to_jiffies(200)); msecs_to_jiffies(500));
if (!status) if (!status)
netdev_warn(netdev, "Device resources not yet released\n"); netdev_warn(netdev, "Device resources not yet released\n");
return 0; return 0;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment