]> git.baikalelectronics.ru Git - kernel.git/commit
net: ixgbe: abort with cls u32 divisor groups greater than 1
authorJohn Fastabend <john.fastabend@gmail.com>
Wed, 17 Feb 2016 05:19:19 +0000 (21:19 -0800)
committerDavid S. Miller <davem@davemloft.net>
Wed, 17 Feb 2016 14:47:37 +0000 (09:47 -0500)
commit8e631cf25bbf3243aba4d49f61afffe49f8ae43e
treea13405bcc7436c5c70b65096bc774ecf9134d6a9
parent8d313f4d128d3ad5a4a9c543ca297bbb37c737a3
net: ixgbe: abort with cls u32 divisor groups greater than 1

This patch ensures ixgbe will not try to offload hash tables from the
u32 module. The device class does not currently support this so until
it is enabled just abort on these tables.

Interestingly the more flexible your hardware is the less code you
need to implement to guard against these cases.

Signed-off-by: John Fastabend <john.r.fastabend@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/intel/ixgbe/ixgbe.h
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c