]> git.baikalelectronics.ru Git - kernel.git/commit
i40e: check conflicting ntuple/sideband rules when re-enabling ATR
authorJacob Keller <jacob.e.keller@intel.com>
Wed, 7 Sep 2016 01:05:10 +0000 (18:05 -0700)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Sun, 25 Sep 2016 02:33:01 +0000 (19:33 -0700)
commit58428a6c3e8a00ddd0ac14c836eb301d995b4202
tree56b51b24b3e4c70968200dc7a8ba205ff1dbd497
parente2ff4cc75c4636732c695d89676848b641ff8112
i40e: check conflicting ntuple/sideband rules when re-enabling ATR

In i40e_fdir_check_and_reenable(), the driver performs some checks to
determine whether it is safe to re-enable FD Sideband and FD ATR
support. The current check will only determine if there is available
space in the flow director table. However, this ignores the fact that
ATR should be disabled when there are TCP/IPv4 sideband rules in effect.
Add the missing check, and update the info message printed when
I40E_DEBUG_FD is enabled.

Change-ID: Ibb9c63e5be95d63c53a498fdd5dbf69f54a00e08
Signed-off-by: Jacob Keller <jacob.e.keller@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/i40e/i40e_main.c