]> git.baikalelectronics.ru Git - kernel.git/commit
ixgbe: add warning when max_vfs is out of range.
authorJacob Keller <jacob.e.keller@intel.com>
Sat, 9 Nov 2013 12:52:32 +0000 (04:52 -0800)
committerDavid S. Miller <davem@davemloft.net>
Mon, 11 Nov 2013 05:19:36 +0000 (00:19 -0500)
commit31fff2c21c17387e08048dbe273dee549cc2a6e9
tree5f599f0abec66a765d187025215564f57a831a4d
parent83e5b42158bc0008db2782fb3563590780556303
ixgbe: add warning when max_vfs is out of range.

The max_vfs parameter has a limit of 63 and silently fails (adding 0 vfs) when
it is out of range. This patch adds a warning so that the user knows something
went wrong. Also, this patch moves the warning in ixgbe_enable_sriov() to where
max_vfs is checked, so that even an out of range value will show the deprecated
warning. Previously, an out of range parameter didn't even warn the user to use
the new sysfs interface instead.

Signed-off-by: Jacob Keller <jacob.e.keller@intel.com>
Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c