[dpdk-dev] [PATCH v5 10/11] table: added lpm table stats

2015-06-19 Thread Maciej Gajdzica
Added lpm table statistics. Signed-off-by: Maciej Gajdzica --- lib/librte_table/rte_table_lpm.c | 34 ++ 1 file changed, 34 insertions(+) diff --git a/lib/librte_table/rte_table_lpm.c b/lib/librte_table/rte_table_lpm.c index 64c684d..300e680 100644 --- a/lib

[dpdk-dev] [PATCH v5 11/11] table: added stub table stats

2015-06-19 Thread Maciej Gajdzica
Added stub table statistics. Signed-off-by: Maciej Gajdzica --- lib/librte_table/rte_table_stub.c | 56 - 1 file changed, 55 insertions(+), 1 deletion(-) diff --git a/lib/librte_table/rte_table_stub.c b/lib/librte_table/rte_table_stub.c index 876b7e4

[dpdk-dev] [PATCH v5 1/1] pipeline: add statistics for librte_pipeline ports and tables

2015-06-19 Thread Maciej Gajdzica
This patch adds statistics collection for librte_pipeline. Those statistics ale disabled by default during build time. Signed-off-by: Pawel Wodkowski --- config/common_bsdapp |1 + config/common_linuxapp |1 + lib/librte_pipeline/rte_pipeline.c | 185 ++

[dpdk-dev] [PATCH 1/1] compat: fixed versioning macros

2015-06-23 Thread Maciej Gajdzica
static and dynamic libraries. Signed-off-by: Maciej Gajdzica --- lib/librte_compat/rte_compat.h | 25 + 1 file changed, 5 insertions(+), 20 deletions(-) diff --git a/lib/librte_compat/rte_compat.h b/lib/librte_compat/rte_compat.h index fb0dc19..c5752c1 100644 --- a/lib/lib

[dpdk-dev] [PATCH v2 00/11] ip_pipeline: ip_pipeline application enhancements

2015-06-25 Thread Maciej Gajdzica
): ip_pipeline: added config checks ip_pipeline: added master pipeline ip_pipeline: added new implementation of passthrough pipeline Maciej Gajdzica (5): ip_pipeline: modified init to match new params struct ip_pipeline: moved pipelines to separate folder ip_pipeline: added application thread

[dpdk-dev] [PATCH v2 01/11] ip_pipeline: add parsing for config files with new syntax

2015-06-25 Thread Maciej Gajdzica
From: Pawel Wodkowski New syntax of config files is needed for ip_pipeline example enhancements. Some old files are temporarily disabled in the Makefile. It is part of a bigger change. Signed-off-by: Pawel Wodkowski --- examples/ip_pipeline/Makefile | 17 +- examples/ip_pipeline/app

[dpdk-dev] [PATCH v2 02/11] ip_pipeline: added config checks

2015-06-25 Thread Maciej Gajdzica
From: Jasvinder Singh After loading configuration from a file, data integrity is checked. Signed-off-by: Jasvinder Singh --- examples/ip_pipeline/Makefile |1 + examples/ip_pipeline/config_check.c | 387 +++ examples/ip_pipeline/main.c |2

[dpdk-dev] [PATCH v2 03/11] ip_pipeline: modified init to match new params struct

2015-06-25 Thread Maciej Gajdzica
After changes in config parser, app params struct is changed and requires modifications in initialization procedures. Signed-off-by: Maciej Gajdzica --- examples/ip_pipeline/Makefile |1 + examples/ip_pipeline/init.c | 1550 + examples/ip_pipeline

[dpdk-dev] [PATCH v2 04/11] ip_pipeline: moved pipelines to separate folder

2015-06-25 Thread Maciej Gajdzica
Moved pipelines to separate folder, removed not needed pipelines and modified Makefile to match that change. Signed-off-by: Maciej Gajdzica --- examples/ip_pipeline/Makefile |9 +- examples/ip_pipeline/pipeline/pipeline_common_be.c | 204 examples/ip_pipeline

[dpdk-dev] [PATCH v2 05/11] ip_pipeline: added master pipeline

2015-06-25 Thread Maciej Gajdzica
From: Jasvinder Singh Master pipeline is responsible for command line handling and communicationg with all other pipelines via message queues. Removed cmdline.c file, as its functionality will be split over multiple pipeline files. Signed-off-by: Jasvinder Singh --- examples/ip_pipeline/Makefi

[dpdk-dev] [PATCH v2 06/11] ip_pipeline: added application thread

2015-06-25 Thread Maciej Gajdzica
Application thread runs pipelines on assigned cores. Signed-off-by: Maciej Gajdzica --- examples/ip_pipeline/Makefile |1 + examples/ip_pipeline/main.c |6 +++ examples/ip_pipeline/thread.c | 105 + 3 files changed, 112 insertions(+) create

[dpdk-dev] [PATCH v2 07/11] ip_pipeline: moved config files to separate folder

2015-06-25 Thread Maciej Gajdzica
Created new folder for config(.cfg) and script(.sh) files. Signed-off-by: Maciej Gajdzica --- examples/ip_pipeline/config/ip_pipeline.cfg |9 ++ examples/ip_pipeline/config/ip_pipeline.sh |5 + examples/ip_pipeline/config/test.cfg| 164 +++ examples

[dpdk-dev] [PATCH v2 08/11] ip_pipeline: added new implementation of passthrough pipeline

2015-06-25 Thread Maciej Gajdzica
From: Jasvinder Singh Passthrough pipeline implementation is split to two files. pipeline_passthrough.c file handles front-end functions (cli commands parsing) pipeline_passthrough_ops.c contains implementation of functions done by pipeline (back-end). Signed-off-by: Jasvinder Singh --- exampl

[dpdk-dev] [PATCH v2 09/11] ip_pipeline: added new implementation of firewall pipeline

2015-06-25 Thread Maciej Gajdzica
From: Daniel Mrzyglod Firewall pipeline implementation is split to two files. pipeline_firewall.c file handles front-end functions (cli commands parsing) pipeline_firewall_ops.c contains implementation of functions done by pipeline (back-end). Signed-off-by: Daniel Mrzyglod --- examples/ip_pip

[dpdk-dev] [PATCH v2 10/11] ip_pipeline: added new implementation of routing pipeline

2015-06-25 Thread Maciej Gajdzica
From: Pawel Wodkowski Routing pipeline implementation is split to two files. pipeline_routing.c file handles front-end functions (cli commands parsing) pipeline_routing_ops.c contains implementation of functions done by pipeline (back-end). Signed-off-by: Pawel Wodkowski --- examples/ip_pipeli

[dpdk-dev] [PATCH v2 11/11] ip_pipeline: added new implementation of flow classification pipeline

2015-06-25 Thread Maciej Gajdzica
Flow classification pipeline implementation is split to two files. pipeline_flow_classification.c file handles front-end functions (cli commands parsing) pipeline_flow_classification_ops.c contains implementation of functions done by pipeline (back-end). Signed-off-by: Maciej Gajdzica

<    1   2   3