[dpdk-dev] [PATCH v2 4/4]app/test-pmd: add commands in testpmd for NIC filters

2014-05-24 Thread Jingjing Wu
add commands in testpmd for NIC filters: add_ethertype_filter remove_ethertype_filter get_ethertype_filter add_2tuple_filter remove_2tuple_filter get_2tuple_filter add_5tuple_filter remove_5tuple_filter get_5tuple_filter add_syn_filter remove_syn_filter get_syn_filter add_flex_filter remove_flex_fi

[dpdk-dev] [PATCH v2 3/4]ixgbe: add ixgbe NIC filters of generic filter feature

2014-05-24 Thread Jingjing Wu
This patch adds following ixgbe NIC filters implement: syn filter, ethertype filter, 5tuple filter for intel NIC 82599 Signed-off-by: jingjing.wu --- lib/librte_pmd_ixgbe/ixgbe_ethdev.c | 409 lib/librte_pmd_ixgbe/ixgbe_ethdev.h | 33 +++ 2 files changed,

[dpdk-dev] [PATCH v2 2/4]e1000: add igb NIC filters of generic filter feature

2014-05-24 Thread Jingjing Wu
This patch adds following igb NIC filters implement: syn filter, ethertype filter, 2tuple filter, flex filter for intel NIC 82580 and i350 syn filter, ethertype filter, 5tuple filter for intel NIC 82576 Signed-off-by: jingjing.wu --- lib/librte_pmd_e1000/e1000_ethdev.h | 53 +++ lib/librte

[dpdk-dev] [PATCH v2 1/4]ethdev: add ethdev APIs for NIC filters of generic filter

2014-05-24 Thread Jingjing Wu
This patch adds APIs for NIC filters list below: ethertype filter, syn filter, 2tuple filter, flex filter, 5tuple filter Signed-off-by: jingjing.wu --- lib/librte_ether/rte_ethdev.c | 281 lib/librte_ether/rte_ethdev.h | 421 +-

[dpdk-dev] [PATCH v2 0/4] NIC filters support for generic filter

2014-05-24 Thread Jingjing Wu
--- the v2 patchset changes: --- add NIC filter support for 82576 --- rework for code rule warning if using git apply to apply patch A generic filter mechanism for handling special packet is required. It will allow filters to be set in HW when available so that specific packet may be filtered by N