OpenCloudOS-Kernel/drivers/net/ethernet/chelsio
Vipul Pandya f2b7e78dbc cxgb4: Add T4 filter support
The T4 architecture is capable of filtering ingress packets at line rate
using the rule in TCAM. If packet hits a rule in the TCAM then it can be either
dropped or passed to the receive queues based on a rule settings.

This patch adds framework for managing filters and to use T4's filter
capabilities. It constructs a Firmware Filter Work Request which writes the
filter at a specified index to get the work done. It hosts shadow copy of
ingress filter entry to check field size limitations and save memory in the
case where the filter table is large.

Signed-off-by: Vipul Pandya <vipul@chelsio.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
2012-12-19 09:28:19 -08:00
..
cxgb drivers/net: fix up function prototypes after __dev* removals 2012-12-07 14:22:22 -05:00
cxgb3 PCI changes for the v3.8 merge window: 2012-12-13 12:14:47 -08:00
cxgb4 cxgb4: Add T4 filter support 2012-12-19 09:28:19 -08:00
cxgb4vf SCSI misc on 20121212 2012-12-13 19:20:31 -08:00
Kconfig cxgb3: Restore dependency on INET 2012-11-28 17:40:59 -05:00
Makefile chelsio: Move the Chelsio drivers 2011-08-10 19:54:52 -07:00