]> git.baikalelectronics.ru Git - kernel.git/commit
ixgbe: fully disable hardware RSC logic when disabling RSC
authorJacob Keller <jacob.e.keller@intel.com>
Wed, 17 Jul 2013 02:53:23 +0000 (02:53 +0000)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Fri, 13 Sep 2013 14:39:29 +0000 (07:39 -0700)
commit8d24b32d24f6961af3fb8aa06377a68260d1faf6
tree4d4abb124ae1ab8ed9a704f9cf1b015a731b5491
parent8ce97fd42bbda431dd921aca0cdbbff27251af65
ixgbe: fully disable hardware RSC logic when disabling RSC

This patch modifies the configure_rx path in order to properly disable RSC
hardware logic when the user disables it. Previously we only disabled RSC in the
queue settings, but this does not fully disable hardware RSC logic which can
lead to some unexpected performance issues.

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>
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
drivers/net/ethernet/intel/ixgbe/ixgbe_type.h