summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/i40e/i40e.h
diff options
context:
space:
mode:
authorAnjali Singhai Jain2015-02-24 07:58:44 +0100
committerJeff Kirsher2015-03-03 10:07:25 +0100
commit9a3bd2f1e38e5f668200b5e720b4d87023f394d2 (patch)
tree38455240bf7d314e4482633d9043aaf11f9b0ff3 /drivers/net/ethernet/intel/i40e/i40e.h
parenti40e: don't disable PF LB when disabling VFs (diff)
downloadkernel-qcow2-linux-9a3bd2f1e38e5f668200b5e720b4d87023f394d2.tar.gz
kernel-qcow2-linux-9a3bd2f1e38e5f668200b5e720b4d87023f394d2.tar.xz
kernel-qcow2-linux-9a3bd2f1e38e5f668200b5e720b4d87023f394d2.zip
i40e: Enable more than 64 qps for the Main VSI
When running in a single TC mode the HW can be configured to enable more than max RSS qps for the Main VSI. This patch makes it possible to enable as many as num_online_cpus(). ethtool -L can still be used to reconfigure number of qps to a smaller value. Change-ID: I3e2df085276982603d86dfd79477c0ada8d30b8f Signed-off-by: Anjali Singhai Jain <anjali.singhai@intel.com> Signed-off-by: Shannon Nelson <shannon.nelson@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'drivers/net/ethernet/intel/i40e/i40e.h')
-rw-r--r--drivers/net/ethernet/intel/i40e/i40e.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/intel/i40e/i40e.h b/drivers/net/ethernet/intel/i40e/i40e.h
index 5fa4eab779d2..e4e963af28b5 100644
--- a/drivers/net/ethernet/intel/i40e/i40e.h
+++ b/drivers/net/ethernet/intel/i40e/i40e.h
@@ -488,6 +488,7 @@ struct i40e_vsi {
u16 base_queue; /* vsi's first queue in hw array */
u16 alloc_queue_pairs; /* Allocated Tx/Rx queues */
+ u16 req_queue_pairs; /* User requested queue pairs */
u16 num_queue_pairs; /* Used tx and rx pairs */
u16 num_desc;
enum i40e_vsi_type type; /* VSI type, e.g., LAN, FCoE, etc */