i40e: fix XPS mask when resetting
authorJesse Brandeburg <jesse.brandeburg@intel.com>
Thu, 26 Feb 2015 16:13:22 +0000 (16:13 +0000)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Thu, 5 Mar 2015 12:57:33 +0000 (04:57 -0800)
commit9a660eeae2779cea72ef306b721273a0e951e7d7
tree7cb73517f1ae40b41ffd4dcfd5811c11ef3a5f05
parentce7ca75176dc3d87c75ea47a7b35a0ac50c7589c
i40e: fix XPS mask when resetting

During resets (possibly caused by a Tx hang) the driver would
accidentally clear the XPS mask for all queues back to 0.

This caused higher CPU utilization and had some other performance impacts
for transmit tests.

Change-ID: I95f112432c9e643a153eaa31cd28cdcbfdd01831
Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/i40e/i40e_main.c