summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/i40e/i40e_nvm.c
diff options
context:
space:
mode:
authorJacob Keller2017-06-21 00:16:54 +0200
committerJeff Kirsher2017-07-26 12:25:19 +0200
commit4d5957cbdecdbb77d24c1465caadd801c07afa4a (patch)
tree57d41769301d73776daeba6308c07eb06e319980 /drivers/net/ethernet/intel/i40e/i40e_nvm.c
parenti40e: Fix for trace found with S4 state (diff)
downloadkernel-qcow2-linux-4d5957cbdecdbb77d24c1465caadd801c07afa4a.tar.gz
kernel-qcow2-linux-4d5957cbdecdbb77d24c1465caadd801c07afa4a.tar.xz
kernel-qcow2-linux-4d5957cbdecdbb77d24c1465caadd801c07afa4a.zip
i40e: remove WQ_UNBOUND and the task limit of our workqueue
During certain events such as a CORER, multiple devices will run a work task to handle some cleanup. This can cause issues due to a single-threaded workqueue which can mean that a device doesn't cleanup in time. Prevent this by removing the single-threaded restriction on the module workqueue. This avoids the need to add more complex yielding logic in our service task routine. This is also similar to what other drivers such as fm10k do. Signed-off-by: Jacob Keller <jacob.e.keller@intel.com> Tested-by: Andrew Bowers <andrewx.bowers@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'drivers/net/ethernet/intel/i40e/i40e_nvm.c')
0 files changed, 0 insertions, 0 deletions