i40e: Allow RSS table entry range and GPS to be any number, not necessarily power...
authorAnjali Singhai Jain <anjali.singhai@intel.com>
Tue, 20 May 2014 08:01:46 +0000 (08:01 +0000)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Mon, 9 Jun 2014 08:08:24 +0000 (01:08 -0700)
commiteb051afedf0ace9bf1356d5178f08ef00e6e3249
treedba80df06288447b2de128362cd80222f513d955
parent29f71bb0915db39c493235b63abf6b03150db84f
i40e: Allow RSS table entry range and GPS to be any number, not necessarily power of 2

We tell the HW upper boundary of power of 2 in VSI config,
but the HW does not restrict us to use just power of 2 GPS in
case of RSS as long as we are not sharing the RSS table with
another VSI (VMDq). We at present are not doing RSS in VMDq
VSI.
If we were to enable that and if the system had CPU count which
was not power 2, the VMDq VSIs will see a little skewed distribution.

Change-ID: I3ea797ce9065a3ca4fc4d04251bf195463410473
Signed-off-by: Anjali Singhai Jain <anjali.singhai@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/i40e/i40e_main.c