]> git.baikalelectronics.ru Git - kernel.git/commit
ixgbe: Do not allow LRO or MTU change with XDP
authorTony Nguyen <anthony.l.nguyen@intel.com>
Wed, 30 May 2018 23:14:23 +0000 (16:14 -0700)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Thu, 26 Jul 2018 16:04:05 +0000 (09:04 -0700)
commit1a42a42863532d5be1ac8085aefb90e17019592e
tree890f4df29dbff428f0e26b5812303bd1e8d47ffb
parent5be12bfb13d1b0b03668f4dcdc4ce7f7393885cb
ixgbe: Do not allow LRO or MTU change with XDP

XDP does not support jumbo frames or LRO.  These checks are being made
outside the driver when an XDP program is loaded, however, there is
nothing preventing these from changing after an XDP program is loaded.
Add the checks so that while an XDP program is loaded, do not allow MTU
to be changed or LRO to be enabled.

Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c