enic: devcmd for adding IP 5 tuple hardware filters
authorGovindarajulu Varadarajan <_govind@gmx.com>
Mon, 23 Jun 2014 10:38:00 +0000 (16:08 +0530)
committerDavid S. Miller <davem@davemloft.net>
Mon, 23 Jun 2014 21:32:19 +0000 (14:32 -0700)
commit631185273b6e1f8e0b5a00c1aca08650b2d18a57
tree4ac92e09234d69b33ff4826af4eed9f94cc30dc5
parent10cc88446cec4eee8e2efab24ad387d52ef1f4fb
enic: devcmd for adding IP 5 tuple hardware filters

This patch adds interface to add and delete IP 5 tuple filter. This interface
is used by Accelerated RFS code to steer a flow to corresponding receive
queue.

As of now adaptor supports only ipv4 + tcp/udp packet steering.

Signed-off-by: Govindarajulu Varadarajan <_govind@gmx.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/cisco/enic/Makefile
drivers/net/ethernet/cisco/enic/enic_clsf.c [new file with mode: 0644]
drivers/net/ethernet/cisco/enic/enic_clsf.h [new file with mode: 0644]
drivers/net/ethernet/cisco/enic/vnic_dev.c
drivers/net/ethernet/cisco/enic/vnic_dev.h
drivers/net/ethernet/cisco/enic/vnic_devcmd.h