diff options
author | Anjali Singhai Jain <anjali.singhai@intel.com> | 2015-02-24 06:58:50 +0000 |
---|---|---|
committer | Jeff Kirsher <jeffrey.t.kirsher@intel.com> | 2015-03-03 01:07:29 -0800 |
commit | 66ddcffb1afb009d352115a61e25c237915d9e04 (patch) | |
tree | f2da2a3d6a7d6efa52dfc054f6dd55e83260cb18 /drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c | |
parent | 5db4cb59cdf1c4ce3c0fe8ecbcdb0f4694fe4986 (diff) |
i40e: Fix RSS size at init since default num queue calculation has changed
With changes to default number of queue pairs that the interface comes up with
from 1 per online CPU to 1 per lan_msix, we need to make sure we recalculate
rss_size. We will now recalculate rss_size based on number of queues enabled in
the VSI.
Without this fix if the max_lan_msix < num_online_cpu we will be coming up
with fewer queues but will be populating rss_size based on num_online_cpus.
This will result in packets getting silently dropped because RSS LUT has queues
that are not enabled.
Change-ID: Ifac8796ce1be1758bb0c34f38dbf4a3a76621e76
Signed-off-by: Anjali Singhai Jain <anjali.singhai@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c')
0 files changed, 0 insertions, 0 deletions