From patchwork Mon May 1 22:58:39 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yogesh Jangra X-Patchwork-Id: 126636 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 4CA5142A34; Mon, 1 May 2023 21:07:41 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 45F0D411F3; Mon, 1 May 2023 21:07:41 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id BEB544021E for ; Mon, 1 May 2023 21:07:37 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1682968057; x=1714504057; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=vAwrHqhqyqnNDS+FpdEuhYr4QamYvwBBieGjOXl+F5E=; b=VYyjn+N+erV070CoTKk4TzZjIAj1JfLIAgTM5HN/G0IxGxM+uj9N3Vb4 AHsrOlANwWJdKQQA+teLWGzuF4fJpWWEfNZq3zdBWW76UUdW3NTM1nwqL akslwO7YMs7UdHm3A+4BgEHbwtnG/Po+IieHrI5oIy+H3/0aaWgbHpjpm TbTXZaCTUvcZqZqH1zMPZQuOiLRdaTnsJ38aq/6WrulGQSnP4894wNCIl eIGzDqwsrj0ILt8L5NZMi5wpVzhD0L1DWOhcec7KNsL2ZwN0rNZZ9lUAL Ow0NZRZceI53mw9xh4zZWrD0iMgEpR9WYxS+PONM7QX+oHNRglw6WmQfB Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10697"; a="347026195" X-IronPort-AV: E=Sophos;i="5.99,242,1677571200"; d="scan'208";a="347026195" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 May 2023 12:07:36 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10697"; a="728641141" X-IronPort-AV: E=Sophos;i="5.99,242,1677571200"; d="scan'208";a="728641141" Received: from ena4.iind.intel.com (HELO localhost.localdomain) ([10.190.200.224]) by orsmga001.jf.intel.com with ESMTP; 01 May 2023 12:07:33 -0700 From: Yogesh Jangra To: dts@dpdk.org Cc: kamalakannan.r@intel.com, harshad.suresh.narayane@intel.com Subject: [PATCH 1/4] dep/pipeline: updated dependencies for mempool parameter Date: Mon, 1 May 2023 18:58:39 -0400 Message-Id: <20230501225842.1163820-2-yogesh.jangra@intel.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230501225842.1163820-1-yogesh.jangra@intel.com> References: <20230501225842.1163820-1-yogesh.jangra@intel.com> MIME-Version: 1.0 X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Updated dependencies for the new parameter added in the mempool configuration CLI command. Signed-off-by: Yogesh Jangra Signed-off-by: Harshad Narayane Signed-off-by: Kamalakannan R --- dep/pipeline/add_001/add_001.cli | 4 ++-- dep/pipeline/add_002/add_002.cli | 4 ++-- dep/pipeline/add_003/add_003.cli | 4 ++-- dep/pipeline/add_004/add_004.cli | 4 ++-- dep/pipeline/add_005/add_005.cli | 4 ++-- dep/pipeline/add_006/add_006.cli | 4 ++-- dep/pipeline/add_007/add_007.cli | 4 ++-- dep/pipeline/add_008/add_008.cli | 4 ++-- dep/pipeline/and_001/and_001.cli | 4 ++-- dep/pipeline/and_002/and_002.cli | 4 ++-- dep/pipeline/and_003/and_003.cli | 4 ++-- dep/pipeline/and_004/and_004.cli | 4 ++-- dep/pipeline/and_005/and_005.cli | 4 ++-- dep/pipeline/and_006/and_006.cli | 4 ++-- dep/pipeline/and_007/and_007.cli | 4 ++-- dep/pipeline/and_008/and_008.cli | 4 ++-- dep/pipeline/annotation_001/annotation_001.cli | 4 ++-- dep/pipeline/annotation_002/annotation_002.cli | 4 ++-- dep/pipeline/annotation_004/annotation_004.cli | 2 +- dep/pipeline/ckadd_001/ckadd_001.cli | 4 ++-- dep/pipeline/ckadd_009/ckadd_009.cli | 4 ++-- dep/pipeline/ckadd_010/ckadd_010.cli | 4 ++-- dep/pipeline/cksub_001/cksub_001.cli | 4 ++-- dep/pipeline/direct_counter_001/direct_counter_001.cli | 4 ++-- dep/pipeline/direct_counter_002/direct_counter_002.cli | 4 ++-- dep/pipeline/direct_counter_003/direct_counter_003.cli | 4 ++-- dep/pipeline/direct_counter_004/direct_counter_004.cli | 4 ++-- dep/pipeline/direct_counter_005/direct_counter_005.cli | 4 ++-- dep/pipeline/direct_meter_001/direct_meter_001.cli | 4 ++-- dep/pipeline/direct_meter_002/direct_meter_002.cli | 4 ++-- dep/pipeline/direct_meter_003/direct_meter_003.cli | 4 ++-- dep/pipeline/direction_001/direction_001.cli | 4 ++-- dep/pipeline/dma_001/dma_001.cli | 4 ++-- dep/pipeline/dma_002/dma_002.cli | 4 ++-- dep/pipeline/dma_003/dma_003.cli | 4 ++-- dep/pipeline/dma_004/dma_004.cli | 4 ++-- dep/pipeline/dma_005/dma_005.cli | 4 ++-- dep/pipeline/dma_006/dma_006.cli | 4 ++-- dep/pipeline/dma_007/dma_007.cli | 4 ++-- dep/pipeline/dma_008/dma_008.cli | 4 ++-- dep/pipeline/extract_emit_001/extract_emit_001.cli | 4 ++-- dep/pipeline/extract_emit_002/extract_emit_002.cli | 4 ++-- dep/pipeline/extract_emit_003/extract_emit_003.cli | 4 ++-- dep/pipeline/extract_emit_004/extract_emit_004.cli | 4 ++-- dep/pipeline/extract_emit_005/extract_emit_005.cli | 4 ++-- dep/pipeline/extract_emit_006/extract_emit_006.cli | 4 ++-- dep/pipeline/extract_emit_007/extract_emit_007.cli | 4 ++-- dep/pipeline/extract_emit_008/extract_emit_008.cli | 4 ++-- dep/pipeline/extract_emit_009/extract_emit_009.cli | 4 ++-- dep/pipeline/extract_emit_010/extract_emit_010.cli | 4 ++-- dep/pipeline/extract_emit_011/extract_emit_011.cli | 4 ++-- dep/pipeline/extract_emit_012/extract_emit_012.cli | 4 ++-- dep/pipeline/extract_emit_013/extract_emit_013.cli | 4 ++-- dep/pipeline/extract_emit_014/extract_emit_014.cli | 4 ++-- dep/pipeline/hash_001/hash_001.cli | 4 ++-- dep/pipeline/hash_002/hash_002.cli | 4 ++-- dep/pipeline/hash_003/hash_003.cli | 4 ++-- dep/pipeline/invalidate_001/invalidate_001.cli | 4 ++-- dep/pipeline/jump_001/jump_001.cli | 4 ++-- dep/pipeline/jump_002/jump_002.cli | 4 ++-- dep/pipeline/jump_003/jump_003.cli | 4 ++-- dep/pipeline/jump_004/jump_004.cli | 4 ++-- dep/pipeline/jump_005/jump_005.cli | 4 ++-- dep/pipeline/jump_006/jump_006.cli | 4 ++-- dep/pipeline/jump_007/jump_007.cli | 4 ++-- dep/pipeline/jump_008/jump_008.cli | 4 ++-- dep/pipeline/jump_009/jump_009.cli | 4 ++-- dep/pipeline/jump_010/jump_010.cli | 4 ++-- dep/pipeline/jump_011/jump_011.cli | 4 ++-- dep/pipeline/jump_012/jump_012.cli | 4 ++-- dep/pipeline/jump_013/jump_013.cli | 4 ++-- dep/pipeline/jump_014/jump_014.cli | 4 ++-- dep/pipeline/jump_015/jump_015.cli | 4 ++-- dep/pipeline/jump_016/jump_016.cli | 4 ++-- dep/pipeline/jump_017/jump_017.cli | 4 ++-- dep/pipeline/jump_018/jump_018.cli | 4 ++-- dep/pipeline/jump_019/jump_019.cli | 4 ++-- dep/pipeline/jump_020/jump_020.cli | 4 ++-- dep/pipeline/jump_021/jump_021.cli | 4 ++-- dep/pipeline/jump_022/jump_022.cli | 4 ++-- dep/pipeline/jump_023/jump_023.cli | 4 ++-- dep/pipeline/jump_024/jump_024.cli | 4 ++-- dep/pipeline/jump_025/jump_025.cli | 4 ++-- dep/pipeline/jump_026/jump_026.cli | 4 ++-- dep/pipeline/jump_027/jump_027.cli | 4 ++-- dep/pipeline/jump_028/jump_028.cli | 4 ++-- dep/pipeline/jump_029/jump_029.cli | 4 ++-- dep/pipeline/jump_030/jump_030.cli | 4 ++-- dep/pipeline/jump_031/jump_031.cli | 4 ++-- dep/pipeline/jump_032/jump_032.cli | 4 ++-- dep/pipeline/jump_033/jump_033.cli | 4 ++-- dep/pipeline/jump_034/jump_034.cli | 4 ++-- dep/pipeline/jump_035/jump_035.cli | 4 ++-- dep/pipeline/jump_036/jump_036.cli | 4 ++-- dep/pipeline/jump_037/jump_037.cli | 4 ++-- dep/pipeline/jump_038/jump_038.cli | 4 ++-- dep/pipeline/jump_039/jump_039.cli | 4 ++-- dep/pipeline/jump_040/jump_040.cli | 4 ++-- dep/pipeline/jump_041/jump_041.cli | 4 ++-- dep/pipeline/jump_042/jump_042.cli | 4 ++-- dep/pipeline/jump_043/jump_043.cli | 4 ++-- dep/pipeline/jump_044/jump_044.cli | 4 ++-- dep/pipeline/jump_045/jump_045.cli | 4 ++-- dep/pipeline/jump_046/jump_046.cli | 4 ++-- dep/pipeline/jump_047/jump_047.cli | 4 ++-- dep/pipeline/jump_048/jump_048.cli | 4 ++-- dep/pipeline/jump_049/jump_049.cli | 4 ++-- dep/pipeline/jump_050/jump_050.cli | 4 ++-- dep/pipeline/jump_051/jump_051.cli | 4 ++-- dep/pipeline/jump_052/jump_052.cli | 4 ++-- dep/pipeline/jump_053/jump_053.cli | 4 ++-- dep/pipeline/jump_054/jump_054.cli | 4 ++-- dep/pipeline/jump_055/jump_055.cli | 4 ++-- dep/pipeline/learner_001/learner_001.cli | 4 ++-- dep/pipeline/learner_002/learner_002.cli | 4 ++-- dep/pipeline/learner_003/learner_003.cli | 4 ++-- dep/pipeline/learner_004/learner_004.cli | 4 ++-- dep/pipeline/learner_005/learner_005.cli | 4 ++-- dep/pipeline/learner_007/learner_007.cli | 4 ++-- dep/pipeline/learner_008/learner_008.cli | 4 ++-- dep/pipeline/learner_009/learner_009.cli | 4 ++-- dep/pipeline/learner_010/learner_010.cli | 4 ++-- dep/pipeline/learner_011/learner_011.cli | 4 ++-- dep/pipeline/learner_012/learner_012.cli | 4 ++-- dep/pipeline/learner_013/learner_013.cli | 4 ++-- dep/pipeline/learner_014/learner_014.cli | 4 ++-- dep/pipeline/learner_015/learner_015.cli | 4 ++-- dep/pipeline/lpm_001/lpm_001.cli | 4 ++-- dep/pipeline/lpm_002/lpm_002.cli | 4 ++-- dep/pipeline/lpm_003/lpm_003.cli | 4 ++-- dep/pipeline/lpm_004/lpm_004.cli | 4 ++-- dep/pipeline/lpm_005/lpm_005.cli | 4 ++-- dep/pipeline/met_001/met_001.cli | 4 ++-- dep/pipeline/met_002/met_002.cli | 4 ++-- dep/pipeline/met_003/met_003.cli | 4 ++-- dep/pipeline/met_004/met_004.cli | 4 ++-- dep/pipeline/met_005/met_005.cli | 4 ++-- dep/pipeline/met_006/met_006.cli | 4 ++-- dep/pipeline/met_007/met_007.cli | 4 ++-- dep/pipeline/met_008/met_008.cli | 4 ++-- dep/pipeline/met_009/met_009.cli | 4 ++-- dep/pipeline/met_010/met_010.cli | 4 ++-- dep/pipeline/met_011/met_011.cli | 4 ++-- dep/pipeline/met_012/met_012.cli | 4 ++-- dep/pipeline/met_013/met_013.cli | 4 ++-- dep/pipeline/met_014/met_014.cli | 4 ++-- dep/pipeline/met_015/met_015.cli | 4 ++-- dep/pipeline/mirror_001/mirror_001.cli | 4 ++-- dep/pipeline/mirror_002/mirror_002.cli | 4 ++-- dep/pipeline/mirror_003/mirror_003.cli | 4 ++-- dep/pipeline/mirror_004/mirror_004.cli | 4 ++-- dep/pipeline/mirror_005/mirror_005.cli | 4 ++-- dep/pipeline/mirror_006/mirror_006.cli | 4 ++-- dep/pipeline/mirror_007/mirror_007.cli | 4 ++-- dep/pipeline/mov_001/mov_001.cli | 4 ++-- dep/pipeline/mov_002/mov_002.cli | 4 ++-- dep/pipeline/mov_003/mov_003.cli | 4 ++-- dep/pipeline/mov_004/mov_004.cli | 4 ++-- dep/pipeline/mov_005/mov_005.cli | 4 ++-- dep/pipeline/mov_007/mov_007.cli | 4 ++-- dep/pipeline/mov_008/mov_008.cli | 4 ++-- dep/pipeline/or_001/or_001.cli | 4 ++-- dep/pipeline/or_002/or_002.cli | 4 ++-- dep/pipeline/or_003/or_003.cli | 4 ++-- dep/pipeline/or_004/or_004.cli | 4 ++-- dep/pipeline/or_005/or_005.cli | 4 ++-- dep/pipeline/or_006/or_006.cli | 4 ++-- dep/pipeline/or_007/or_007.cli | 4 ++-- dep/pipeline/or_008/or_008.cli | 4 ++-- dep/pipeline/profile_001/profile_001.cli | 4 ++-- dep/pipeline/recirculate_001/recirculate_001.cli | 4 ++-- dep/pipeline/reg_001/reg_001.cli | 4 ++-- dep/pipeline/reg_002/reg_002.cli | 4 ++-- dep/pipeline/reg_003/reg_003.cli | 4 ++-- dep/pipeline/reg_004/reg_004.cli | 4 ++-- dep/pipeline/reg_005/reg_005.cli | 4 ++-- dep/pipeline/reg_006/reg_006.cli | 4 ++-- dep/pipeline/reg_007/reg_007.cli | 4 ++-- dep/pipeline/reg_008/reg_008.cli | 4 ++-- dep/pipeline/reg_009/reg_009.cli | 4 ++-- dep/pipeline/reg_010/reg_010.cli | 4 ++-- dep/pipeline/reg_011/reg_011.cli | 4 ++-- dep/pipeline/reg_012/reg_012.cli | 4 ++-- dep/pipeline/reg_013/reg_013.cli | 4 ++-- dep/pipeline/reg_014/reg_014.cli | 4 ++-- dep/pipeline/reg_015/reg_015.cli | 4 ++-- dep/pipeline/reg_016/reg_016.cli | 4 ++-- dep/pipeline/reg_017/reg_017.cli | 4 ++-- dep/pipeline/reg_018/reg_018.cli | 4 ++-- dep/pipeline/reg_019/reg_019.cli | 4 ++-- dep/pipeline/reg_020/reg_020.cli | 4 ++-- dep/pipeline/reg_021/reg_021.cli | 4 ++-- dep/pipeline/reg_022/reg_022.cli | 4 ++-- dep/pipeline/reg_023/reg_023.cli | 4 ++-- dep/pipeline/reg_024/reg_024.cli | 4 ++-- dep/pipeline/reg_025/reg_025.cli | 4 ++-- dep/pipeline/reg_026/reg_026.cli | 4 ++-- dep/pipeline/reg_027/reg_027.cli | 4 ++-- dep/pipeline/reg_028/reg_028.cli | 4 ++-- dep/pipeline/reg_029/reg_029.cli | 4 ++-- dep/pipeline/reg_030/reg_030.cli | 4 ++-- dep/pipeline/reg_031/reg_031.cli | 4 ++-- dep/pipeline/reg_032/reg_032.cli | 4 ++-- dep/pipeline/reg_033/reg_033.cli | 4 ++-- dep/pipeline/reg_034/reg_034.cli | 4 ++-- dep/pipeline/reg_035/reg_035.cli | 4 ++-- dep/pipeline/reg_036/reg_036.cli | 4 ++-- dep/pipeline/reg_037/reg_037.cli | 4 ++-- dep/pipeline/reg_038/reg_038.cli | 4 ++-- dep/pipeline/reg_039/reg_039.cli | 4 ++-- dep/pipeline/reg_040/reg_040.cli | 4 ++-- dep/pipeline/reg_041/reg_041.cli | 4 ++-- dep/pipeline/reg_042/reg_042.cli | 4 ++-- dep/pipeline/reg_043/reg_043.cli | 4 ++-- dep/pipeline/reg_044/reg_044.cli | 4 ++-- dep/pipeline/reg_045/reg_045.cli | 4 ++-- dep/pipeline/ring_port_001/ring_port_001.cli | 6 +++--- dep/pipeline/ring_port_002/ring_port_002.cli | 6 +++--- dep/pipeline/rx_tx_001/rx_tx_001.cli | 4 ++-- dep/pipeline/selector_001/selector_001.cli | 4 ++-- dep/pipeline/selector_002/selector_002.cli | 4 ++-- dep/pipeline/shl_001/shl_001.cli | 4 ++-- dep/pipeline/shl_002/shl_002.cli | 4 ++-- dep/pipeline/shl_003/shl_003.cli | 4 ++-- dep/pipeline/shl_004/shl_004.cli | 4 ++-- dep/pipeline/shl_005/shl_005.cli | 4 ++-- dep/pipeline/shl_006/shl_006.cli | 4 ++-- dep/pipeline/shl_007/shl_007.cli | 4 ++-- dep/pipeline/shl_008/shl_008.cli | 4 ++-- dep/pipeline/shr_001/shr_001.cli | 4 ++-- dep/pipeline/shr_002/shr_002.cli | 4 ++-- dep/pipeline/shr_003/shr_003.cli | 4 ++-- dep/pipeline/shr_004/shr_004.cli | 4 ++-- dep/pipeline/shr_005/shr_005.cli | 4 ++-- dep/pipeline/shr_006/shr_006.cli | 4 ++-- dep/pipeline/shr_007/shr_007.cli | 4 ++-- dep/pipeline/shr_008/shr_008.cli | 4 ++-- dep/pipeline/sub_001/sub_001.cli | 4 ++-- dep/pipeline/sub_002/sub_002.cli | 4 ++-- dep/pipeline/sub_003/sub_003.cli | 4 ++-- dep/pipeline/sub_004/sub_004.cli | 4 ++-- dep/pipeline/sub_005/sub_005.cli | 4 ++-- dep/pipeline/sub_006/sub_006.cli | 4 ++-- dep/pipeline/sub_007/sub_007.cli | 4 ++-- dep/pipeline/sub_008/sub_008.cli | 4 ++-- dep/pipeline/table_001/table_001.cli | 4 ++-- dep/pipeline/table_002/table_002.cli | 4 ++-- dep/pipeline/table_003/table_003.cli | 4 ++-- dep/pipeline/table_004/table_004.cli | 4 ++-- dep/pipeline/table_005/table_005.cli | 4 ++-- dep/pipeline/table_006/table_006.cli | 4 ++-- dep/pipeline/table_007/table_007.cli | 4 ++-- dep/pipeline/table_008/table_008.cli | 4 ++-- dep/pipeline/table_009/table_009.cli | 4 ++-- dep/pipeline/table_010/table_010.cli | 4 ++-- dep/pipeline/table_011/table_011.cli | 4 ++-- dep/pipeline/table_012/table_012.cli | 4 ++-- dep/pipeline/table_013/table_013.cli | 4 ++-- dep/pipeline/table_014/table_014.cli | 4 ++-- dep/pipeline/table_015/table_015.cli | 4 ++-- dep/pipeline/table_016/table_016.cli | 4 ++-- dep/pipeline/table_017/table_017.cli | 4 ++-- dep/pipeline/table_018/table_018.cli | 4 ++-- dep/pipeline/table_019/table_019.cli | 4 ++-- dep/pipeline/table_020/table_020.cli | 4 ++-- dep/pipeline/table_021/table_021.cli | 4 ++-- dep/pipeline/u100_001/u100_001.cli | 4 ++-- dep/pipeline/u100_002/u100_002.cli | 4 ++-- dep/pipeline/u100_003/u100_003.cli | 4 ++-- dep/pipeline/validate_001/validate_001.cli | 4 ++-- dep/pipeline/validate_002/validate_002.cli | 4 ++-- dep/pipeline/varbit_001/varbit_001.cli | 4 ++-- dep/pipeline/vxlan_001/vxlan_001.cli | 4 ++-- dep/pipeline/xor_001/xor_001.cli | 4 ++-- dep/pipeline/xor_002/xor_002.cli | 4 ++-- dep/pipeline/xor_003/xor_003.cli | 4 ++-- dep/pipeline/xor_004/xor_004.cli | 4 ++-- dep/pipeline/xor_005/xor_005.cli | 4 ++-- dep/pipeline/xor_006/xor_006.cli | 4 ++-- dep/pipeline/xor_007/xor_007.cli | 4 ++-- dep/pipeline/xor_008/xor_008.cli | 4 ++-- tests/TestSuite_pipeline.py | 4 ++-- 282 files changed, 565 insertions(+), 565 deletions(-) diff --git a/dep/pipeline/add_001/add_001.cli b/dep/pipeline/add_001/add_001.cli index 7b64da74..c55b197e 100644 --- a/dep/pipeline/add_001/add_001.cli +++ b/dep/pipeline/add_001/add_001.cli @@ -6,7 +6,7 @@ ; pipeline codegen /tmp/pipeline/add_001/add_001.spec /tmp/pipeline/add_001/add_001.c pipeline libbuild /tmp/pipeline/add_001/add_001.c /tmp/pipeline/add_001/add_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -16,4 +16,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/add_001/add_001.so io /tmp/pipeline/add_001/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/add_002/add_002.cli b/dep/pipeline/add_002/add_002.cli index 975b21db..4b03c9ad 100644 --- a/dep/pipeline/add_002/add_002.cli +++ b/dep/pipeline/add_002/add_002.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/add_002/add_002.spec /tmp/pipeline/add_002/add_002.c pipeline libbuild /tmp/pipeline/add_002/add_002.c /tmp/pipeline/add_002/add_002.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/add_002/add_002.so io /tmp/pipeline/add_002/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/add_003/add_003.cli b/dep/pipeline/add_003/add_003.cli index 665c1f8e..09345116 100644 --- a/dep/pipeline/add_003/add_003.cli +++ b/dep/pipeline/add_003/add_003.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/add_003/add_003.spec /tmp/pipeline/add_003/add_003.c pipeline libbuild /tmp/pipeline/add_003/add_003.c /tmp/pipeline/add_003/add_003.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/add_003/add_003.so io /tmp/pipeline/add_003/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/add_004/add_004.cli b/dep/pipeline/add_004/add_004.cli index 0cd1c5f9..d9afd663 100644 --- a/dep/pipeline/add_004/add_004.cli +++ b/dep/pipeline/add_004/add_004.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/add_004/add_004.spec /tmp/pipeline/add_004/add_004.c pipeline libbuild /tmp/pipeline/add_004/add_004.c /tmp/pipeline/add_004/add_004.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/add_004/add_004.so io /tmp/pipeline/add_004/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/add_005/add_005.cli b/dep/pipeline/add_005/add_005.cli index 48f615e5..1006932f 100644 --- a/dep/pipeline/add_005/add_005.cli +++ b/dep/pipeline/add_005/add_005.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/add_005/add_005.spec /tmp/pipeline/add_005/add_005.c pipeline libbuild /tmp/pipeline/add_005/add_005.c /tmp/pipeline/add_005/add_005.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/add_005/add_005.so io /tmp/pipeline/add_005/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/add_006/add_006.cli b/dep/pipeline/add_006/add_006.cli index 7942e826..d199814b 100644 --- a/dep/pipeline/add_006/add_006.cli +++ b/dep/pipeline/add_006/add_006.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/add_006/add_006.spec /tmp/pipeline/add_006/add_006.c pipeline libbuild /tmp/pipeline/add_006/add_006.c /tmp/pipeline/add_006/add_006.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/add_006/add_006.so io /tmp/pipeline/add_006/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/add_007/add_007.cli b/dep/pipeline/add_007/add_007.cli index 3ff2820b..e7beb2c7 100755 --- a/dep/pipeline/add_007/add_007.cli +++ b/dep/pipeline/add_007/add_007.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/add_007/add_007.spec /tmp/pipeline/add_007/add_007.c pipeline libbuild /tmp/pipeline/add_007/add_007.c /tmp/pipeline/add_007/add_007.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/add_007/add_007.so io /tmp/pipeline/a pipeline PIPELINE0 table add_007 add /tmp/pipeline/add_007/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/add_008/add_008.cli b/dep/pipeline/add_008/add_008.cli index da313d7c..7d87f8f6 100755 --- a/dep/pipeline/add_008/add_008.cli +++ b/dep/pipeline/add_008/add_008.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/add_008/add_008.spec /tmp/pipeline/add_008/add_008.c pipeline libbuild /tmp/pipeline/add_008/add_008.c /tmp/pipeline/add_008/add_008.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/add_008/add_008.so io /tmp/pipeline/a pipeline PIPELINE0 table add_008 add /tmp/pipeline/add_008/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/and_001/and_001.cli b/dep/pipeline/and_001/and_001.cli index e13f695b..abf6b9ae 100644 --- a/dep/pipeline/and_001/and_001.cli +++ b/dep/pipeline/and_001/and_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/and_001/and_001.spec /tmp/pipeline/and_001/and_001.c pipeline libbuild /tmp/pipeline/and_001/and_001.c /tmp/pipeline/and_001/and_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/and_001/and_001.so io /tmp/pipeline/and_001/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/and_002/and_002.cli b/dep/pipeline/and_002/and_002.cli index 4fe95b24..0c441a77 100755 --- a/dep/pipeline/and_002/and_002.cli +++ b/dep/pipeline/and_002/and_002.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/and_002/and_002.spec /tmp/pipeline/and_002/and_002.c pipeline libbuild /tmp/pipeline/and_002/and_002.c /tmp/pipeline/and_002/and_002.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/and_002/and_002.so io /tmp/pipeline/a pipeline PIPELINE0 table and_002 add /tmp/pipeline/and_002/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/and_003/and_003.cli b/dep/pipeline/and_003/and_003.cli index 8a3183c1..595db920 100644 --- a/dep/pipeline/and_003/and_003.cli +++ b/dep/pipeline/and_003/and_003.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/and_003/and_003.spec /tmp/pipeline/and_003/and_003.c pipeline libbuild /tmp/pipeline/and_003/and_003.c /tmp/pipeline/and_003/and_003.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/and_003/and_003.so io /tmp/pipeline/and_003/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/and_004/and_004.cli b/dep/pipeline/and_004/and_004.cli index 0653bb53..48f5663a 100644 --- a/dep/pipeline/and_004/and_004.cli +++ b/dep/pipeline/and_004/and_004.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/and_004/and_004.spec /tmp/pipeline/and_004/and_004.c pipeline libbuild /tmp/pipeline/and_004/and_004.c /tmp/pipeline/and_004/and_004.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/and_004/and_004.so io /tmp/pipeline/and_004/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/and_005/and_005.cli b/dep/pipeline/and_005/and_005.cli index ea4b1391..ae0a0890 100644 --- a/dep/pipeline/and_005/and_005.cli +++ b/dep/pipeline/and_005/and_005.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/and_005/and_005.spec /tmp/pipeline/and_005/and_005.c pipeline libbuild /tmp/pipeline/and_005/and_005.c /tmp/pipeline/and_005/and_005.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/and_005/and_005.so io /tmp/pipeline/and_005/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/and_006/and_006.cli b/dep/pipeline/and_006/and_006.cli index 3b356733..458e2cb1 100644 --- a/dep/pipeline/and_006/and_006.cli +++ b/dep/pipeline/and_006/and_006.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/and_006/and_006.spec /tmp/pipeline/and_006/and_006.c pipeline libbuild /tmp/pipeline/and_006/and_006.c /tmp/pipeline/and_006/and_006.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/and_006/and_006.so io /tmp/pipeline/and_006/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/and_007/and_007.cli b/dep/pipeline/and_007/and_007.cli index 314dff7b..d600b60e 100644 --- a/dep/pipeline/and_007/and_007.cli +++ b/dep/pipeline/and_007/and_007.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/and_007/and_007.spec /tmp/pipeline/and_007/and_007.c pipeline libbuild /tmp/pipeline/and_007/and_007.c /tmp/pipeline/and_007/and_007.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/and_007/and_007.so io /tmp/pipeline/and_007/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/and_008/and_008.cli b/dep/pipeline/and_008/and_008.cli index d9e61c19..95ad64df 100755 --- a/dep/pipeline/and_008/and_008.cli +++ b/dep/pipeline/and_008/and_008.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/and_008/and_008.spec /tmp/pipeline/and_008/and_008.c pipeline libbuild /tmp/pipeline/and_008/and_008.c /tmp/pipeline/and_008/and_008.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/and_008/and_008.so io /tmp/pipeline/a pipeline PIPELINE0 table and_008 add /tmp/pipeline/and_008/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/annotation_001/annotation_001.cli b/dep/pipeline/annotation_001/annotation_001.cli index e458dc3d..c1e2ab98 100644 --- a/dep/pipeline/annotation_001/annotation_001.cli +++ b/dep/pipeline/annotation_001/annotation_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/annotation_001/annotation_001.spec /tmp/pipeline/annotation_001/annotation_001.c pipeline libbuild /tmp/pipeline/annotation_001/annotation_001.c /tmp/pipeline/annotation_001/annotation_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -18,4 +18,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/annotation_001/annotation_001.so io /tmp/pipeline/annotation_001/ethdev.io numa 0 pipeline PIPELINE0 table annotation_001 add /tmp/pipeline/annotation_001/annotation_001_table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/annotation_002/annotation_002.cli b/dep/pipeline/annotation_002/annotation_002.cli index 2fb5a427..5b5e0d78 100644 --- a/dep/pipeline/annotation_002/annotation_002.cli +++ b/dep/pipeline/annotation_002/annotation_002.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/annotation_002/annotation_002.spec /tmp/pipeline/annotation_002/annotation_002.c pipeline libbuild /tmp/pipeline/annotation_002/annotation_002.c /tmp/pipeline/annotation_002/annotation_002.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -18,4 +18,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/annotation_002/annotation_002.so io /tmp/pipeline/annotation_002/ethdev.io numa 0 pipeline PIPELINE0 table annotation_002 add /tmp/pipeline/annotation_002/annotation_002_table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/annotation_004/annotation_004.cli b/dep/pipeline/annotation_004/annotation_004.cli index 161fac33..e1686705 100644 --- a/dep/pipeline/annotation_004/annotation_004.cli +++ b/dep/pipeline/annotation_004/annotation_004.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/annotation_004/annotation_004.spec /tmp/pipeline/annotation_004/annotation_004.c pipeline libbuild /tmp/pipeline/annotation_004/annotation_004.c /tmp/pipeline/annotation_004/annotation_004.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on diff --git a/dep/pipeline/ckadd_001/ckadd_001.cli b/dep/pipeline/ckadd_001/ckadd_001.cli index af1de1a4..d6e69ee9 100644 --- a/dep/pipeline/ckadd_001/ckadd_001.cli +++ b/dep/pipeline/ckadd_001/ckadd_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/ckadd_001/ckadd_001.spec /tmp/pipeline/ckadd_001/ckadd_001.c pipeline libbuild /tmp/pipeline/ckadd_001/ckadd_001.c /tmp/pipeline/ckadd_001/ckadd_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/ckadd_001/ckadd_001.so io /tmp/pipeline/ckadd_001/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/ckadd_009/ckadd_009.cli b/dep/pipeline/ckadd_009/ckadd_009.cli index c7ff2542..ae7f26a9 100644 --- a/dep/pipeline/ckadd_009/ckadd_009.cli +++ b/dep/pipeline/ckadd_009/ckadd_009.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/ckadd_009/ckadd_009.spec /tmp/pipeline/ckadd_009/ckadd_009.c pipeline libbuild /tmp/pipeline/ckadd_009/ckadd_009.c /tmp/pipeline/ckadd_009/ckadd_009.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/ckadd_009/ckadd_009.so io /tmp/pipeline/ckadd_009/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/ckadd_010/ckadd_010.cli b/dep/pipeline/ckadd_010/ckadd_010.cli index c1a4764a..bd1c4307 100644 --- a/dep/pipeline/ckadd_010/ckadd_010.cli +++ b/dep/pipeline/ckadd_010/ckadd_010.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/ckadd_010/ckadd_010.spec /tmp/pipeline/ckadd_010/ckadd_010.c pipeline libbuild /tmp/pipeline/ckadd_010/ckadd_010.c /tmp/pipeline/ckadd_010/ckadd_010.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/ckadd_010/ckadd_010.so io /tmp/pipeline/ckadd_010/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/cksub_001/cksub_001.cli b/dep/pipeline/cksub_001/cksub_001.cli index 8099cfd5..0871bea8 100644 --- a/dep/pipeline/cksub_001/cksub_001.cli +++ b/dep/pipeline/cksub_001/cksub_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/cksub_001/cksub_001.spec /tmp/pipeline/cksub_001/cksub_001.c pipeline libbuild /tmp/pipeline/cksub_001/cksub_001.c /tmp/pipeline/cksub_001/cksub_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/cksub_001/cksub_001.so io /tmp/pipeline/cksub_001/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/direct_counter_001/direct_counter_001.cli b/dep/pipeline/direct_counter_001/direct_counter_001.cli index 6c20977f..895adf5c 100644 --- a/dep/pipeline/direct_counter_001/direct_counter_001.cli +++ b/dep/pipeline/direct_counter_001/direct_counter_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/direct_counter_001/direct_counter_001.spec /tmp/pipeline/direct_counter_001/direct_counter_001.c pipeline libbuild /tmp/pipeline/direct_counter_001/direct_counter_001.c /tmp/pipeline/direct_counter_001/direct_counter_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -18,4 +18,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/direct_counter_001/direct_counter_001 pipeline PIPELINE0 table direct_counter_001 add /tmp/pipeline/direct_counter_001/direct_counter_001.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/direct_counter_002/direct_counter_002.cli b/dep/pipeline/direct_counter_002/direct_counter_002.cli index 419e4f86..5f006302 100644 --- a/dep/pipeline/direct_counter_002/direct_counter_002.cli +++ b/dep/pipeline/direct_counter_002/direct_counter_002.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/direct_counter_002/direct_counter_002.spec /tmp/pipeline/direct_counter_002/direct_counter_002.c pipeline libbuild /tmp/pipeline/direct_counter_002/direct_counter_002.c /tmp/pipeline/direct_counter_002/direct_counter_002.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -18,4 +18,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/direct_counter_002/direct_counter_002 pipeline PIPELINE0 table direct_counter_002 add /tmp/pipeline/direct_counter_002/direct_counter_002.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/direct_counter_003/direct_counter_003.cli b/dep/pipeline/direct_counter_003/direct_counter_003.cli index 255ca700..a192aae9 100644 --- a/dep/pipeline/direct_counter_003/direct_counter_003.cli +++ b/dep/pipeline/direct_counter_003/direct_counter_003.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/direct_counter_003/direct_counter_003.spec /tmp/pipeline/direct_counter_003/direct_counter_003.c pipeline libbuild /tmp/pipeline/direct_counter_003/direct_counter_003.c /tmp/pipeline/direct_counter_003/direct_counter_003.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -18,4 +18,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/direct_counter_003/direct_counter_003 pipeline PIPELINE0 table direct_counter_003 add /tmp/pipeline/direct_counter_003/direct_counter_003.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/direct_counter_004/direct_counter_004.cli b/dep/pipeline/direct_counter_004/direct_counter_004.cli index e623d20d..90f2731c 100644 --- a/dep/pipeline/direct_counter_004/direct_counter_004.cli +++ b/dep/pipeline/direct_counter_004/direct_counter_004.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/direct_counter_004/direct_counter_004.spec /tmp/pipeline/direct_counter_004/direct_counter_004.c pipeline libbuild /tmp/pipeline/direct_counter_004/direct_counter_004.c /tmp/pipeline/direct_counter_004/direct_counter_004.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -18,4 +18,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/direct_counter_004/direct_counter_004 pipeline PIPELINE0 table direct_counter_004 add /tmp/pipeline/direct_counter_004/direct_counter_004.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/direct_counter_005/direct_counter_005.cli b/dep/pipeline/direct_counter_005/direct_counter_005.cli index 791a8de3..a27680ef 100644 --- a/dep/pipeline/direct_counter_005/direct_counter_005.cli +++ b/dep/pipeline/direct_counter_005/direct_counter_005.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/direct_counter_005/direct_counter_005.spec /tmp/pipeline/direct_counter_005/direct_counter_005.c pipeline libbuild /tmp/pipeline/direct_counter_005/direct_counter_005.c /tmp/pipeline/direct_counter_005/direct_counter_005.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/direct_counter_005/direct_counter_005.so io /tmp/pipeline/direct_counter_005/ethdev.io numa 0 pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/direct_meter_001/direct_meter_001.cli b/dep/pipeline/direct_meter_001/direct_meter_001.cli index 38c11173..0878dd25 100644 --- a/dep/pipeline/direct_meter_001/direct_meter_001.cli +++ b/dep/pipeline/direct_meter_001/direct_meter_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/direct_meter_001/direct_meter_001.spec /tmp/pipeline/direct_meter_001/direct_meter_001.c pipeline libbuild /tmp/pipeline/direct_meter_001/direct_meter_001.c /tmp/pipeline/direct_meter_001/direct_meter_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -20,4 +20,4 @@ pipeline PIPELINE0 table direct_meter_001 add /tmp/pipeline/direct_meter_001/dir pipeline PIPELINE0 commit pipeline PIPELINE0 meter MET_DIRECT_METER_001 set profile platinum table direct_meter_001 match 0x01010101 0x0a0a0a01 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/direct_meter_002/direct_meter_002.cli b/dep/pipeline/direct_meter_002/direct_meter_002.cli index 5387a66c..0212d293 100644 --- a/dep/pipeline/direct_meter_002/direct_meter_002.cli +++ b/dep/pipeline/direct_meter_002/direct_meter_002.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/direct_meter_002/direct_meter_002.spec /tmp/pipeline/direct_meter_002/direct_meter_002.c pipeline libbuild /tmp/pipeline/direct_meter_002/direct_meter_002.c /tmp/pipeline/direct_meter_002/direct_meter_002.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -20,4 +20,4 @@ pipeline PIPELINE0 table direct_meter_002 add /tmp/pipeline/direct_meter_002/dir pipeline PIPELINE0 commit pipeline PIPELINE0 meter MET_DIRECT_METER_002 set profile platinum table direct_meter_002 match 0x0a0a0a01 0x06 0x01010101 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/direct_meter_003/direct_meter_003.cli b/dep/pipeline/direct_meter_003/direct_meter_003.cli index 2df9859d..236e3a65 100644 --- a/dep/pipeline/direct_meter_003/direct_meter_003.cli +++ b/dep/pipeline/direct_meter_003/direct_meter_003.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/direct_meter_003/direct_meter_003.spec /tmp/pipeline/direct_meter_003/direct_meter_003.c pipeline libbuild /tmp/pipeline/direct_meter_003/direct_meter_003.c /tmp/pipeline/direct_meter_003/direct_meter_003.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 meter profile platinum add cir 8 pir 16 cbs 8 pbs 16 pipeline PIPELINE0 commit pipeline PIPELINE0 meter MET_DIRECT_METER_003 set profile platinum index from 0 to 15 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/direction_001/direction_001.cli b/dep/pipeline/direction_001/direction_001.cli index ce5cfd6e..91a8f6e7 100644 --- a/dep/pipeline/direction_001/direction_001.cli +++ b/dep/pipeline/direction_001/direction_001.cli @@ -10,7 +10,7 @@ pipeline libbuild /tmp/pipeline/direction_001/direction_001.c /tmp/pipeline/dire ; ; Customize the LINK parameters to match your setup. ; -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -39,4 +39,4 @@ pipeline PIPELINE0 regrd direction index 3 ; ; Pipelines-to-threads mapping. ; -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/dma_001/dma_001.cli b/dep/pipeline/dma_001/dma_001.cli index dc1a2605..19cd996a 100755 --- a/dep/pipeline/dma_001/dma_001.cli +++ b/dep/pipeline/dma_001/dma_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/dma_001/dma_001.spec /tmp/pipeline/dma_001/dma_001.c pipeline libbuild /tmp/pipeline/dma_001/dma_001.c /tmp/pipeline/dma_001/dma_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/dma_001/dma_001.so io /tmp/pipeline/d pipeline PIPELINE0 table dma_001 add /tmp/pipeline/dma_001/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/dma_002/dma_002.cli b/dep/pipeline/dma_002/dma_002.cli index 07dd12da..b828dbc6 100644 --- a/dep/pipeline/dma_002/dma_002.cli +++ b/dep/pipeline/dma_002/dma_002.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/dma_002/dma_002.spec /tmp/pipeline/dma_002/dma_002.c pipeline libbuild /tmp/pipeline/dma_002/dma_002.c /tmp/pipeline/dma_002/dma_002.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/dma_002/dma_002.so io /tmp/pipeline/d pipeline PIPELINE0 table dma_002 add /tmp/pipeline/dma_002/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/dma_003/dma_003.cli b/dep/pipeline/dma_003/dma_003.cli index 380ee5b3..981c2f39 100644 --- a/dep/pipeline/dma_003/dma_003.cli +++ b/dep/pipeline/dma_003/dma_003.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/dma_003/dma_003.spec /tmp/pipeline/dma_003/dma_003.c pipeline libbuild /tmp/pipeline/dma_003/dma_003.c /tmp/pipeline/dma_003/dma_003.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/dma_003/dma_003.so io /tmp/pipeline/d pipeline PIPELINE0 table dma_003 add /tmp/pipeline/dma_003/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/dma_004/dma_004.cli b/dep/pipeline/dma_004/dma_004.cli index 6e730ac6..8ca23352 100644 --- a/dep/pipeline/dma_004/dma_004.cli +++ b/dep/pipeline/dma_004/dma_004.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/dma_004/dma_004.spec /tmp/pipeline/dma_004/dma_004.c pipeline libbuild /tmp/pipeline/dma_004/dma_004.c /tmp/pipeline/dma_004/dma_004.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/dma_004/dma_004.so io /tmp/pipeline/d pipeline PIPELINE0 table dma_004 add /tmp/pipeline/dma_004/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/dma_005/dma_005.cli b/dep/pipeline/dma_005/dma_005.cli index 6c9b667f..ba02ebf4 100644 --- a/dep/pipeline/dma_005/dma_005.cli +++ b/dep/pipeline/dma_005/dma_005.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/dma_005/dma_005.spec /tmp/pipeline/dma_005/dma_005.c pipeline libbuild /tmp/pipeline/dma_005/dma_005.c /tmp/pipeline/dma_005/dma_005.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/dma_005/dma_005.so io /tmp/pipeline/d pipeline PIPELINE0 table dma_005 add /tmp/pipeline/dma_005/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/dma_006/dma_006.cli b/dep/pipeline/dma_006/dma_006.cli index 660bad42..c956ad3a 100644 --- a/dep/pipeline/dma_006/dma_006.cli +++ b/dep/pipeline/dma_006/dma_006.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/dma_006/dma_006.spec /tmp/pipeline/dma_006/dma_006.c pipeline libbuild /tmp/pipeline/dma_006/dma_006.c /tmp/pipeline/dma_006/dma_006.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/dma_006/dma_006.so io /tmp/pipeline/d pipeline PIPELINE0 table dma_006 add /tmp/pipeline/dma_006/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/dma_007/dma_007.cli b/dep/pipeline/dma_007/dma_007.cli index 5f862bdf..541c88d3 100644 --- a/dep/pipeline/dma_007/dma_007.cli +++ b/dep/pipeline/dma_007/dma_007.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/dma_007/dma_007.spec /tmp/pipeline/dma_007/dma_007.c pipeline libbuild /tmp/pipeline/dma_007/dma_007.c /tmp/pipeline/dma_007/dma_007.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/dma_007/dma_007.so io /tmp/pipeline/d pipeline PIPELINE0 table dma_007 add /tmp/pipeline/dma_007/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/dma_008/dma_008.cli b/dep/pipeline/dma_008/dma_008.cli index 41fcfc49..65499f3f 100644 --- a/dep/pipeline/dma_008/dma_008.cli +++ b/dep/pipeline/dma_008/dma_008.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/dma_008/dma_008.spec /tmp/pipeline/dma_008/dma_008.c pipeline libbuild /tmp/pipeline/dma_008/dma_008.c /tmp/pipeline/dma_008/dma_008.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/dma_008/dma_008.so io /tmp/pipeline/d pipeline PIPELINE0 table dma_008 add /tmp/pipeline/dma_008/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/extract_emit_001/extract_emit_001.cli b/dep/pipeline/extract_emit_001/extract_emit_001.cli index edda1b7f..a22a819d 100644 --- a/dep/pipeline/extract_emit_001/extract_emit_001.cli +++ b/dep/pipeline/extract_emit_001/extract_emit_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/extract_emit_001/extract_emit_001.spec /tmp/pipeline/extract_emit_001/extract_emit_001.c pipeline libbuild /tmp/pipeline/extract_emit_001/extract_emit_001.c /tmp/pipeline/extract_emit_001/extract_emit_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/extract_emit_001/extract_emit_001.so io /tmp/pipeline/extract_emit_001/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/extract_emit_002/extract_emit_002.cli b/dep/pipeline/extract_emit_002/extract_emit_002.cli index 2c471add..28e0f9cf 100644 --- a/dep/pipeline/extract_emit_002/extract_emit_002.cli +++ b/dep/pipeline/extract_emit_002/extract_emit_002.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/extract_emit_002/extract_emit_002.spec /tmp/pipeline/extract_emit_002/extract_emit_002.c pipeline libbuild /tmp/pipeline/extract_emit_002/extract_emit_002.c /tmp/pipeline/extract_emit_002/extract_emit_002.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/extract_emit_002/extract_emit_002.so io /tmp/pipeline/extract_emit_002/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/extract_emit_003/extract_emit_003.cli b/dep/pipeline/extract_emit_003/extract_emit_003.cli index e5187481..4e7a9c6c 100644 --- a/dep/pipeline/extract_emit_003/extract_emit_003.cli +++ b/dep/pipeline/extract_emit_003/extract_emit_003.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/extract_emit_003/extract_emit_003.spec /tmp/pipeline/extract_emit_003/extract_emit_003.c pipeline libbuild /tmp/pipeline/extract_emit_003/extract_emit_003.c /tmp/pipeline/extract_emit_003/extract_emit_003.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/extract_emit_003/extract_emit_003.so io /tmp/pipeline/extract_emit_003/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/extract_emit_004/extract_emit_004.cli b/dep/pipeline/extract_emit_004/extract_emit_004.cli index bbe939a8..9d874d09 100644 --- a/dep/pipeline/extract_emit_004/extract_emit_004.cli +++ b/dep/pipeline/extract_emit_004/extract_emit_004.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/extract_emit_004/extract_emit_004.spec /tmp/pipeline/extract_emit_004/extract_emit_004.c pipeline libbuild /tmp/pipeline/extract_emit_004/extract_emit_004.c /tmp/pipeline/extract_emit_004/extract_emit_004.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/extract_emit_004/extract_emit_004.so io /tmp/pipeline/extract_emit_004/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/extract_emit_005/extract_emit_005.cli b/dep/pipeline/extract_emit_005/extract_emit_005.cli index e2a9f69c..97a0567b 100644 --- a/dep/pipeline/extract_emit_005/extract_emit_005.cli +++ b/dep/pipeline/extract_emit_005/extract_emit_005.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/extract_emit_005/extract_emit_005.spec /tmp/pipeline/extract_emit_005/extract_emit_005.c pipeline libbuild /tmp/pipeline/extract_emit_005/extract_emit_005.c /tmp/pipeline/extract_emit_005/extract_emit_005.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/extract_emit_005/extract_emit_005.so io /tmp/pipeline/extract_emit_005/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/extract_emit_006/extract_emit_006.cli b/dep/pipeline/extract_emit_006/extract_emit_006.cli index 44cc65ab..4699f44d 100644 --- a/dep/pipeline/extract_emit_006/extract_emit_006.cli +++ b/dep/pipeline/extract_emit_006/extract_emit_006.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/extract_emit_006/extract_emit_006.spec /tmp/pipeline/extract_emit_006/extract_emit_006.c pipeline libbuild /tmp/pipeline/extract_emit_006/extract_emit_006.c /tmp/pipeline/extract_emit_006/extract_emit_006.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/extract_emit_006/extract_emit_006.so io /tmp/pipeline/extract_emit_006/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/extract_emit_007/extract_emit_007.cli b/dep/pipeline/extract_emit_007/extract_emit_007.cli index 15ca8b1a..a3a0d80a 100644 --- a/dep/pipeline/extract_emit_007/extract_emit_007.cli +++ b/dep/pipeline/extract_emit_007/extract_emit_007.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/extract_emit_007/extract_emit_007.spec /tmp/pipeline/extract_emit_007/extract_emit_007.c pipeline libbuild /tmp/pipeline/extract_emit_007/extract_emit_007.c /tmp/pipeline/extract_emit_007/extract_emit_007.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/extract_emit_007/extract_emit_007.so io /tmp/pipeline/extract_emit_007/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/extract_emit_008/extract_emit_008.cli b/dep/pipeline/extract_emit_008/extract_emit_008.cli index 2c703530..4d868bf8 100644 --- a/dep/pipeline/extract_emit_008/extract_emit_008.cli +++ b/dep/pipeline/extract_emit_008/extract_emit_008.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/extract_emit_008/extract_emit_008.spec /tmp/pipeline/extract_emit_008/extract_emit_008.c pipeline libbuild /tmp/pipeline/extract_emit_008/extract_emit_008.c /tmp/pipeline/extract_emit_008/extract_emit_008.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/extract_emit_008/extract_emit_008.so io /tmp/pipeline/extract_emit_008/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/extract_emit_009/extract_emit_009.cli b/dep/pipeline/extract_emit_009/extract_emit_009.cli index 61fd7a18..94257eeb 100644 --- a/dep/pipeline/extract_emit_009/extract_emit_009.cli +++ b/dep/pipeline/extract_emit_009/extract_emit_009.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/extract_emit_009/extract_emit_009.spec /tmp/pipeline/extract_emit_009/extract_emit_009.c pipeline libbuild /tmp/pipeline/extract_emit_009/extract_emit_009.c /tmp/pipeline/extract_emit_009/extract_emit_009.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/extract_emit_009/extract_emit_009.so io /tmp/pipeline/extract_emit_009/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/extract_emit_010/extract_emit_010.cli b/dep/pipeline/extract_emit_010/extract_emit_010.cli index e7ff1785..e18a057a 100644 --- a/dep/pipeline/extract_emit_010/extract_emit_010.cli +++ b/dep/pipeline/extract_emit_010/extract_emit_010.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/extract_emit_010/extract_emit_010.spec /tmp/pipeline/extract_emit_010/extract_emit_010.c pipeline libbuild /tmp/pipeline/extract_emit_010/extract_emit_010.c /tmp/pipeline/extract_emit_010/extract_emit_010.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/extract_emit_010/extract_emit_010.so io /tmp/pipeline/extract_emit_010/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/extract_emit_011/extract_emit_011.cli b/dep/pipeline/extract_emit_011/extract_emit_011.cli index f701e53d..cabfd225 100644 --- a/dep/pipeline/extract_emit_011/extract_emit_011.cli +++ b/dep/pipeline/extract_emit_011/extract_emit_011.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/extract_emit_011/extract_emit_011.spec /tmp/pipeline/extract_emit_011/extract_emit_011.c pipeline libbuild /tmp/pipeline/extract_emit_011/extract_emit_011.c /tmp/pipeline/extract_emit_011/extract_emit_011.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/extract_emit_011/extract_emit_011.so io /tmp/pipeline/extract_emit_011/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/extract_emit_012/extract_emit_012.cli b/dep/pipeline/extract_emit_012/extract_emit_012.cli index 27f8c8ba..188b2d28 100644 --- a/dep/pipeline/extract_emit_012/extract_emit_012.cli +++ b/dep/pipeline/extract_emit_012/extract_emit_012.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/extract_emit_012/extract_emit_012.spec /tmp/pipeline/extract_emit_012/extract_emit_012.c pipeline libbuild /tmp/pipeline/extract_emit_012/extract_emit_012.c /tmp/pipeline/extract_emit_012/extract_emit_012.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/extract_emit_012/extract_emit_012.so io /tmp/pipeline/extract_emit_012/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/extract_emit_013/extract_emit_013.cli b/dep/pipeline/extract_emit_013/extract_emit_013.cli index 13feb68d..c2fc2f5d 100644 --- a/dep/pipeline/extract_emit_013/extract_emit_013.cli +++ b/dep/pipeline/extract_emit_013/extract_emit_013.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/extract_emit_013/extract_emit_013.spec /tmp/pipeline/extract_emit_013/extract_emit_013.c pipeline libbuild /tmp/pipeline/extract_emit_013/extract_emit_013.c /tmp/pipeline/extract_emit_013/extract_emit_013.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/extract_emit_013/extract_emit_013.so io /tmp/pipeline/extract_emit_013/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/extract_emit_014/extract_emit_014.cli b/dep/pipeline/extract_emit_014/extract_emit_014.cli index d76561a3..08721865 100644 --- a/dep/pipeline/extract_emit_014/extract_emit_014.cli +++ b/dep/pipeline/extract_emit_014/extract_emit_014.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/extract_emit_014/extract_emit_014.spec /tmp/pipeline/extract_emit_014/extract_emit_014.c pipeline libbuild /tmp/pipeline/extract_emit_014/extract_emit_014.c /tmp/pipeline/extract_emit_014/extract_emit_014.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/extract_emit_014/extract_emit_014.so io /tmp/pipeline/extract_emit_014/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/hash_001/hash_001.cli b/dep/pipeline/hash_001/hash_001.cli index 87670f4b..ac5dd197 100644 --- a/dep/pipeline/hash_001/hash_001.cli +++ b/dep/pipeline/hash_001/hash_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/hash_001/hash_001.spec /tmp/pipeline/hash_001/hash_001.c pipeline libbuild /tmp/pipeline/hash_001/hash_001.c /tmp/pipeline/hash_001/hash_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/hash_001/hash_001.so io /tmp/pipeline/hash_001/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/hash_002/hash_002.cli b/dep/pipeline/hash_002/hash_002.cli index 88537cfa..092253c8 100644 --- a/dep/pipeline/hash_002/hash_002.cli +++ b/dep/pipeline/hash_002/hash_002.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/hash_002/hash_002.spec /tmp/pipeline/hash_002/hash_002.c pipeline libbuild /tmp/pipeline/hash_002/hash_002.c /tmp/pipeline/hash_002/hash_002.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/hash_002/hash_002.so io /tmp/pipeline/hash_002/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/hash_003/hash_003.cli b/dep/pipeline/hash_003/hash_003.cli index b41a8472..414f80e2 100644 --- a/dep/pipeline/hash_003/hash_003.cli +++ b/dep/pipeline/hash_003/hash_003.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/hash_003/hash_003.spec /tmp/pipeline/hash_003/hash_003.c pipeline libbuild /tmp/pipeline/hash_003/hash_003.c /tmp/pipeline/hash_003/hash_003.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/hash_003/hash_003.so io /tmp/pipeline/hash_003/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/invalidate_001/invalidate_001.cli b/dep/pipeline/invalidate_001/invalidate_001.cli index 4d3f7990..b9d77bc7 100644 --- a/dep/pipeline/invalidate_001/invalidate_001.cli +++ b/dep/pipeline/invalidate_001/invalidate_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/invalidate_001/invalidate_001.spec /tmp/pipeline/invalidate_001/invalidate_001.c pipeline libbuild /tmp/pipeline/invalidate_001/invalidate_001.c /tmp/pipeline/invalidate_001/invalidate_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/invalidate_001/invalidate_001.so io /tmp/pipeline/invalidate_001/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_001/jump_001.cli b/dep/pipeline/jump_001/jump_001.cli index ccecb309..6bbb23c4 100755 --- a/dep/pipeline/jump_001/jump_001.cli +++ b/dep/pipeline/jump_001/jump_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_001/jump_001.spec /tmp/pipeline/jump_001/jump_001.c pipeline libbuild /tmp/pipeline/jump_001/jump_001.c /tmp/pipeline/jump_001/jump_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -16,4 +16,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_001/jump_001.so io /tmp/pipeline/jump_001/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_002/jump_002.cli b/dep/pipeline/jump_002/jump_002.cli index 04044a69..3861be3b 100644 --- a/dep/pipeline/jump_002/jump_002.cli +++ b/dep/pipeline/jump_002/jump_002.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_002/jump_002.spec /tmp/pipeline/jump_002/jump_002.c pipeline libbuild /tmp/pipeline/jump_002/jump_002.c /tmp/pipeline/jump_002/jump_002.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_002/jump_002.so io /tmp/pipeline/jump_002/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_003/jump_003.cli b/dep/pipeline/jump_003/jump_003.cli index c5e2ccd1..392b62ae 100644 --- a/dep/pipeline/jump_003/jump_003.cli +++ b/dep/pipeline/jump_003/jump_003.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_003/jump_003.spec /tmp/pipeline/jump_003/jump_003.c pipeline libbuild /tmp/pipeline/jump_003/jump_003.c /tmp/pipeline/jump_003/jump_003.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -18,4 +18,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_003/jump_003.so io /tmp/pipeline/jump_003/ethdev.io numa 0 pipeline PIPELINE0 table jump_003 add /tmp/pipeline/jump_003/table.txt -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_004/jump_004.cli b/dep/pipeline/jump_004/jump_004.cli index 3f4ca6f9..4ae401f2 100644 --- a/dep/pipeline/jump_004/jump_004.cli +++ b/dep/pipeline/jump_004/jump_004.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_004/jump_004.spec /tmp/pipeline/jump_004/jump_004.c pipeline libbuild /tmp/pipeline/jump_004/jump_004.c /tmp/pipeline/jump_004/jump_004.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_004/jump_004.so io /tmp/pipeline pipeline PIPELINE0 table jump_004 add /tmp/pipeline/jump_004/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_005/jump_005.cli b/dep/pipeline/jump_005/jump_005.cli index 2876d509..9723b74a 100644 --- a/dep/pipeline/jump_005/jump_005.cli +++ b/dep/pipeline/jump_005/jump_005.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_005/jump_005.spec /tmp/pipeline/jump_005/jump_005.c pipeline libbuild /tmp/pipeline/jump_005/jump_005.c /tmp/pipeline/jump_005/jump_005.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_005/jump_005.so io /tmp/pipeline pipeline PIPELINE0 table jump_005 add /tmp/pipeline/jump_005/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_006/jump_006.cli b/dep/pipeline/jump_006/jump_006.cli index d6107bd4..3dfa41e6 100644 --- a/dep/pipeline/jump_006/jump_006.cli +++ b/dep/pipeline/jump_006/jump_006.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_006/jump_006.spec /tmp/pipeline/jump_006/jump_006.c pipeline libbuild /tmp/pipeline/jump_006/jump_006.c /tmp/pipeline/jump_006/jump_006.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_006/jump_006.so io /tmp/pipeline pipeline PIPELINE0 table jump_006 add /tmp/pipeline/jump_006/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_007/jump_007.cli b/dep/pipeline/jump_007/jump_007.cli index 8f3b1ee9..bef2da5f 100644 --- a/dep/pipeline/jump_007/jump_007.cli +++ b/dep/pipeline/jump_007/jump_007.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_007/jump_007.spec /tmp/pipeline/jump_007/jump_007.c pipeline libbuild /tmp/pipeline/jump_007/jump_007.c /tmp/pipeline/jump_007/jump_007.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_007/jump_007.so io /tmp/pipeline pipeline PIPELINE0 table jump_007 add /tmp/pipeline/jump_007/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_008/jump_008.cli b/dep/pipeline/jump_008/jump_008.cli index c82a1198..59a3e774 100644 --- a/dep/pipeline/jump_008/jump_008.cli +++ b/dep/pipeline/jump_008/jump_008.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_008/jump_008.spec /tmp/pipeline/jump_008/jump_008.c pipeline libbuild /tmp/pipeline/jump_008/jump_008.c /tmp/pipeline/jump_008/jump_008.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_008/jump_008.so io /tmp/pipeline/jump_008/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_009/jump_009.cli b/dep/pipeline/jump_009/jump_009.cli index 25afc474..f5e73b54 100644 --- a/dep/pipeline/jump_009/jump_009.cli +++ b/dep/pipeline/jump_009/jump_009.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_009/jump_009.spec /tmp/pipeline/jump_009/jump_009.c pipeline libbuild /tmp/pipeline/jump_009/jump_009.c /tmp/pipeline/jump_009/jump_009.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_009/jump_009.so io /tmp/pipeline/jump_009/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_010/jump_010.cli b/dep/pipeline/jump_010/jump_010.cli index 7538ee36..504eb2ba 100644 --- a/dep/pipeline/jump_010/jump_010.cli +++ b/dep/pipeline/jump_010/jump_010.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_010/jump_010.spec /tmp/pipeline/jump_010/jump_010.c pipeline libbuild /tmp/pipeline/jump_010/jump_010.c /tmp/pipeline/jump_010/jump_010.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_010/jump_010.so io /tmp/pipeline/jump_010/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_011/jump_011.cli b/dep/pipeline/jump_011/jump_011.cli index 20c77aec..abd7a772 100644 --- a/dep/pipeline/jump_011/jump_011.cli +++ b/dep/pipeline/jump_011/jump_011.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_011/jump_011.spec /tmp/pipeline/jump_011/jump_011.c pipeline libbuild /tmp/pipeline/jump_011/jump_011.c /tmp/pipeline/jump_011/jump_011.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_011/jump_011.so io /tmp/pipeline/jump_011/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_012/jump_012.cli b/dep/pipeline/jump_012/jump_012.cli index a3117fff..a3fcdf77 100644 --- a/dep/pipeline/jump_012/jump_012.cli +++ b/dep/pipeline/jump_012/jump_012.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_012/jump_012.spec /tmp/pipeline/jump_012/jump_012.c pipeline libbuild /tmp/pipeline/jump_012/jump_012.c /tmp/pipeline/jump_012/jump_012.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_012/jump_012.so io /tmp/pipeline/jump_012/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_013/jump_013.cli b/dep/pipeline/jump_013/jump_013.cli index 4f8f5db0..aff34a85 100644 --- a/dep/pipeline/jump_013/jump_013.cli +++ b/dep/pipeline/jump_013/jump_013.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_013/jump_013.spec /tmp/pipeline/jump_013/jump_013.c pipeline libbuild /tmp/pipeline/jump_013/jump_013.c /tmp/pipeline/jump_013/jump_013.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_013/jump_013.so io /tmp/pipeline/jump_013/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_014/jump_014.cli b/dep/pipeline/jump_014/jump_014.cli index 5c98c050..61aee667 100644 --- a/dep/pipeline/jump_014/jump_014.cli +++ b/dep/pipeline/jump_014/jump_014.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_014/jump_014.spec /tmp/pipeline/jump_014/jump_014.c pipeline libbuild /tmp/pipeline/jump_014/jump_014.c /tmp/pipeline/jump_014/jump_014.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_014/jump_014.so io /tmp/pipeline/jump_014/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_015/jump_015.cli b/dep/pipeline/jump_015/jump_015.cli index e9b5cff8..9cb4a729 100644 --- a/dep/pipeline/jump_015/jump_015.cli +++ b/dep/pipeline/jump_015/jump_015.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_015/jump_015.spec /tmp/pipeline/jump_015/jump_015.c pipeline libbuild /tmp/pipeline/jump_015/jump_015.c /tmp/pipeline/jump_015/jump_015.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_015/jump_015.so io /tmp/pipeline/jump_015/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_016/jump_016.cli b/dep/pipeline/jump_016/jump_016.cli index 40b19c4f..4d904765 100644 --- a/dep/pipeline/jump_016/jump_016.cli +++ b/dep/pipeline/jump_016/jump_016.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_016/jump_016.spec /tmp/pipeline/jump_016/jump_016.c pipeline libbuild /tmp/pipeline/jump_016/jump_016.c /tmp/pipeline/jump_016/jump_016.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_016/jump_016.so io /tmp/pipeline/jump_016/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_017/jump_017.cli b/dep/pipeline/jump_017/jump_017.cli index 376d10ae..31e314f3 100644 --- a/dep/pipeline/jump_017/jump_017.cli +++ b/dep/pipeline/jump_017/jump_017.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_017/jump_017.spec /tmp/pipeline/jump_017/jump_017.c pipeline libbuild /tmp/pipeline/jump_017/jump_017.c /tmp/pipeline/jump_017/jump_017.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_017/jump_017.so io /tmp/pipeline/jump_017/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_018/jump_018.cli b/dep/pipeline/jump_018/jump_018.cli index 23122df8..9215e28a 100644 --- a/dep/pipeline/jump_018/jump_018.cli +++ b/dep/pipeline/jump_018/jump_018.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_018/jump_018.spec /tmp/pipeline/jump_018/jump_018.c pipeline libbuild /tmp/pipeline/jump_018/jump_018.c /tmp/pipeline/jump_018/jump_018.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_018/jump_018.so io /tmp/pipeline/jump_018/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_019/jump_019.cli b/dep/pipeline/jump_019/jump_019.cli index 702918d5..aaeac8e7 100644 --- a/dep/pipeline/jump_019/jump_019.cli +++ b/dep/pipeline/jump_019/jump_019.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_019/jump_019.spec /tmp/pipeline/jump_019/jump_019.c pipeline libbuild /tmp/pipeline/jump_019/jump_019.c /tmp/pipeline/jump_019/jump_019.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_019/jump_019.so io /tmp/pipeline/jump_019/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_020/jump_020.cli b/dep/pipeline/jump_020/jump_020.cli index 7c0e0dbc..dccaa8f2 100644 --- a/dep/pipeline/jump_020/jump_020.cli +++ b/dep/pipeline/jump_020/jump_020.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_020/jump_020.spec /tmp/pipeline/jump_020/jump_020.c pipeline libbuild /tmp/pipeline/jump_020/jump_020.c /tmp/pipeline/jump_020/jump_020.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_020/jump_020.so io /tmp/pipeline/jump_020/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_021/jump_021.cli b/dep/pipeline/jump_021/jump_021.cli index 1ef9955e..9e6102a4 100644 --- a/dep/pipeline/jump_021/jump_021.cli +++ b/dep/pipeline/jump_021/jump_021.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_021/jump_021.spec /tmp/pipeline/jump_021/jump_021.c pipeline libbuild /tmp/pipeline/jump_021/jump_021.c /tmp/pipeline/jump_021/jump_021.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_021/jump_021.so io /tmp/pipeline/jump_021/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_022/jump_022.cli b/dep/pipeline/jump_022/jump_022.cli index e2f43242..8bee6859 100644 --- a/dep/pipeline/jump_022/jump_022.cli +++ b/dep/pipeline/jump_022/jump_022.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_022/jump_022.spec /tmp/pipeline/jump_022/jump_022.c pipeline libbuild /tmp/pipeline/jump_022/jump_022.c /tmp/pipeline/jump_022/jump_022.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_022/jump_022.so io /tmp/pipeline/jump_022/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_023/jump_023.cli b/dep/pipeline/jump_023/jump_023.cli index 02e77ec7..69b2e0c0 100644 --- a/dep/pipeline/jump_023/jump_023.cli +++ b/dep/pipeline/jump_023/jump_023.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_023/jump_023.spec /tmp/pipeline/jump_023/jump_023.c pipeline libbuild /tmp/pipeline/jump_023/jump_023.c /tmp/pipeline/jump_023/jump_023.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_023/jump_023.so io /tmp/pipeline/jump_023/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_024/jump_024.cli b/dep/pipeline/jump_024/jump_024.cli index aa4e7c45..203dcaf2 100644 --- a/dep/pipeline/jump_024/jump_024.cli +++ b/dep/pipeline/jump_024/jump_024.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_024/jump_024.spec /tmp/pipeline/jump_024/jump_024.c pipeline libbuild /tmp/pipeline/jump_024/jump_024.c /tmp/pipeline/jump_024/jump_024.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_024/jump_024.so io /tmp/pipeline pipeline PIPELINE0 table jump_024 add /tmp/pipeline/jump_024/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_025/jump_025.cli b/dep/pipeline/jump_025/jump_025.cli index c9f64b9a..46fa8138 100644 --- a/dep/pipeline/jump_025/jump_025.cli +++ b/dep/pipeline/jump_025/jump_025.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_025/jump_025.spec /tmp/pipeline/jump_025/jump_025.c pipeline libbuild /tmp/pipeline/jump_025/jump_025.c /tmp/pipeline/jump_025/jump_025.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_025/jump_025.so io /tmp/pipeline pipeline PIPELINE0 table jump_025 add /tmp/pipeline/jump_025/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_026/jump_026.cli b/dep/pipeline/jump_026/jump_026.cli index 3139772e..09b53e7a 100644 --- a/dep/pipeline/jump_026/jump_026.cli +++ b/dep/pipeline/jump_026/jump_026.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_026/jump_026.spec /tmp/pipeline/jump_026/jump_026.c pipeline libbuild /tmp/pipeline/jump_026/jump_026.c /tmp/pipeline/jump_026/jump_026.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_026/jump_026.so io /tmp/pipeline pipeline PIPELINE0 table jump_026 add /tmp/pipeline/jump_026/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_027/jump_027.cli b/dep/pipeline/jump_027/jump_027.cli index e241ad9e..27f3a965 100644 --- a/dep/pipeline/jump_027/jump_027.cli +++ b/dep/pipeline/jump_027/jump_027.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_027/jump_027.spec /tmp/pipeline/jump_027/jump_027.c pipeline libbuild /tmp/pipeline/jump_027/jump_027.c /tmp/pipeline/jump_027/jump_027.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_027/jump_027.so io /tmp/pipeline pipeline PIPELINE0 table jump_027_table add /tmp/pipeline/jump_027/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_028/jump_028.cli b/dep/pipeline/jump_028/jump_028.cli index 329611f3..630c2b8d 100644 --- a/dep/pipeline/jump_028/jump_028.cli +++ b/dep/pipeline/jump_028/jump_028.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_028/jump_028.spec /tmp/pipeline/jump_028/jump_028.c pipeline libbuild /tmp/pipeline/jump_028/jump_028.c /tmp/pipeline/jump_028/jump_028.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_028/jump_028.so io /tmp/pipeline pipeline PIPELINE0 table jump_028_table add /tmp/pipeline/jump_028/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_029/jump_029.cli b/dep/pipeline/jump_029/jump_029.cli index 82cc6473..3a1acaed 100644 --- a/dep/pipeline/jump_029/jump_029.cli +++ b/dep/pipeline/jump_029/jump_029.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_029/jump_029.spec /tmp/pipeline/jump_029/jump_029.c pipeline libbuild /tmp/pipeline/jump_029/jump_029.c /tmp/pipeline/jump_029/jump_029.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_029/jump_029.so io /tmp/pipeline/jump_029/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_030/jump_030.cli b/dep/pipeline/jump_030/jump_030.cli index fd569b3e..4355e9d3 100644 --- a/dep/pipeline/jump_030/jump_030.cli +++ b/dep/pipeline/jump_030/jump_030.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_030/jump_030.spec /tmp/pipeline/jump_030/jump_030.c pipeline libbuild /tmp/pipeline/jump_030/jump_030.c /tmp/pipeline/jump_030/jump_030.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_030/jump_030.so io /tmp/pipeline/jump_030/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_031/jump_031.cli b/dep/pipeline/jump_031/jump_031.cli index 4f50375b..1fff8a24 100644 --- a/dep/pipeline/jump_031/jump_031.cli +++ b/dep/pipeline/jump_031/jump_031.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_031/jump_031.spec /tmp/pipeline/jump_031/jump_031.c pipeline libbuild /tmp/pipeline/jump_031/jump_031.c /tmp/pipeline/jump_031/jump_031.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_031/jump_031.so io /tmp/pipeline pipeline PIPELINE0 table jump_031_table add /tmp/pipeline/jump_031/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_032/jump_032.cli b/dep/pipeline/jump_032/jump_032.cli index ea318db7..9a38f134 100644 --- a/dep/pipeline/jump_032/jump_032.cli +++ b/dep/pipeline/jump_032/jump_032.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_032/jump_032.spec /tmp/pipeline/jump_032/jump_032.c pipeline libbuild /tmp/pipeline/jump_032/jump_032.c /tmp/pipeline/jump_032/jump_032.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_032/jump_032.so io /tmp/pipeline/jump_032/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_033/jump_033.cli b/dep/pipeline/jump_033/jump_033.cli index 81a78263..3e747f1f 100644 --- a/dep/pipeline/jump_033/jump_033.cli +++ b/dep/pipeline/jump_033/jump_033.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_033/jump_033.spec /tmp/pipeline/jump_033/jump_033.c pipeline libbuild /tmp/pipeline/jump_033/jump_033.c /tmp/pipeline/jump_033/jump_033.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_033/jump_033.so io /tmp/pipeline/jump_033/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_034/jump_034.cli b/dep/pipeline/jump_034/jump_034.cli index ef0ff8bd..3bc4fa6d 100644 --- a/dep/pipeline/jump_034/jump_034.cli +++ b/dep/pipeline/jump_034/jump_034.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_034/jump_034.spec /tmp/pipeline/jump_034/jump_034.c pipeline libbuild /tmp/pipeline/jump_034/jump_034.c /tmp/pipeline/jump_034/jump_034.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_034/jump_034.so io /tmp/pipeline/jump_034/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_035/jump_035.cli b/dep/pipeline/jump_035/jump_035.cli index 43f2ef82..dfaa4778 100644 --- a/dep/pipeline/jump_035/jump_035.cli +++ b/dep/pipeline/jump_035/jump_035.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_035/jump_035.spec /tmp/pipeline/jump_035/jump_035.c pipeline libbuild /tmp/pipeline/jump_035/jump_035.c /tmp/pipeline/jump_035/jump_035.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_035/jump_035.so io /tmp/pipeline/jump_035/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_036/jump_036.cli b/dep/pipeline/jump_036/jump_036.cli index 4e056593..f37051bc 100644 --- a/dep/pipeline/jump_036/jump_036.cli +++ b/dep/pipeline/jump_036/jump_036.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_036/jump_036.spec /tmp/pipeline/jump_036/jump_036.c pipeline libbuild /tmp/pipeline/jump_036/jump_036.c /tmp/pipeline/jump_036/jump_036.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_036/jump_036.so io /tmp/pipeline pipeline PIPELINE0 table jump_036 add /tmp/pipeline/jump_036/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_037/jump_037.cli b/dep/pipeline/jump_037/jump_037.cli index 579c254f..2ec22500 100644 --- a/dep/pipeline/jump_037/jump_037.cli +++ b/dep/pipeline/jump_037/jump_037.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_037/jump_037.spec /tmp/pipeline/jump_037/jump_037.c pipeline libbuild /tmp/pipeline/jump_037/jump_037.c /tmp/pipeline/jump_037/jump_037.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_037/jump_037.so io /tmp/pipeline pipeline PIPELINE0 table jump_037 add /tmp/pipeline/jump_037/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_038/jump_038.cli b/dep/pipeline/jump_038/jump_038.cli index 3d9299b1..2d623c65 100644 --- a/dep/pipeline/jump_038/jump_038.cli +++ b/dep/pipeline/jump_038/jump_038.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_038/jump_038.spec /tmp/pipeline/jump_038/jump_038.c pipeline libbuild /tmp/pipeline/jump_038/jump_038.c /tmp/pipeline/jump_038/jump_038.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_038/jump_038.so io /tmp/pipeline pipeline PIPELINE0 table jump_038 add /tmp/pipeline/jump_038/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_039/jump_039.cli b/dep/pipeline/jump_039/jump_039.cli index d37d21c8..2602a73d 100644 --- a/dep/pipeline/jump_039/jump_039.cli +++ b/dep/pipeline/jump_039/jump_039.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_039/jump_039.spec /tmp/pipeline/jump_039/jump_039.c pipeline libbuild /tmp/pipeline/jump_039/jump_039.c /tmp/pipeline/jump_039/jump_039.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_039/jump_039.so io /tmp/pipeline pipeline PIPELINE0 table jump_039_table add /tmp/pipeline/jump_039/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_040/jump_040.cli b/dep/pipeline/jump_040/jump_040.cli index 934ce148..fabc3ee0 100644 --- a/dep/pipeline/jump_040/jump_040.cli +++ b/dep/pipeline/jump_040/jump_040.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_040/jump_040.spec /tmp/pipeline/jump_040/jump_040.c pipeline libbuild /tmp/pipeline/jump_040/jump_040.c /tmp/pipeline/jump_040/jump_040.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_040/jump_040.so io /tmp/pipeline pipeline PIPELINE0 table jump_040_table add /tmp/pipeline/jump_040/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_041/jump_041.cli b/dep/pipeline/jump_041/jump_041.cli index b594cec1..992010e0 100644 --- a/dep/pipeline/jump_041/jump_041.cli +++ b/dep/pipeline/jump_041/jump_041.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_041/jump_041.spec /tmp/pipeline/jump_041/jump_041.c pipeline libbuild /tmp/pipeline/jump_041/jump_041.c /tmp/pipeline/jump_041/jump_041.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_041/jump_041.so io /tmp/pipeline/jump_041/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_042/jump_042.cli b/dep/pipeline/jump_042/jump_042.cli index 03189b87..8696b565 100644 --- a/dep/pipeline/jump_042/jump_042.cli +++ b/dep/pipeline/jump_042/jump_042.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_042/jump_042.spec /tmp/pipeline/jump_042/jump_042.c pipeline libbuild /tmp/pipeline/jump_042/jump_042.c /tmp/pipeline/jump_042/jump_042.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/jump_042/jump_042.so io /tmp/pipeline/jump_042/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_043/jump_043.cli b/dep/pipeline/jump_043/jump_043.cli index a9717c86..7ba8f0fd 100644 --- a/dep/pipeline/jump_043/jump_043.cli +++ b/dep/pipeline/jump_043/jump_043.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_043/jump_043.spec /tmp/pipeline/jump_043/jump_043.c pipeline libbuild /tmp/pipeline/jump_043/jump_043.c /tmp/pipeline/jump_043/jump_043.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_043/jump_043.so io /tmp/pipeline pipeline PIPELINE0 table jump_043_table add /tmp/pipeline/jump_043/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_044/jump_044.cli b/dep/pipeline/jump_044/jump_044.cli index 6729e668..2194ef00 100644 --- a/dep/pipeline/jump_044/jump_044.cli +++ b/dep/pipeline/jump_044/jump_044.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_044/jump_044.spec /tmp/pipeline/jump_044/jump_044.c pipeline libbuild /tmp/pipeline/jump_044/jump_044.c /tmp/pipeline/jump_044/jump_044.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_044/jump_044.so io /tmp/pipeline pipeline PIPELINE0 table jump_044_table add /tmp/pipeline/jump_044/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_045/jump_045.cli b/dep/pipeline/jump_045/jump_045.cli index 70912349..ced3950b 100644 --- a/dep/pipeline/jump_045/jump_045.cli +++ b/dep/pipeline/jump_045/jump_045.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_045/jump_045.spec /tmp/pipeline/jump_045/jump_045.c pipeline libbuild /tmp/pipeline/jump_045/jump_045.c /tmp/pipeline/jump_045/jump_045.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_045/jump_045.so io /tmp/pipeline pipeline PIPELINE0 table jump_045_table add /tmp/pipeline/jump_045/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_046/jump_046.cli b/dep/pipeline/jump_046/jump_046.cli index 217bcc61..8b043531 100644 --- a/dep/pipeline/jump_046/jump_046.cli +++ b/dep/pipeline/jump_046/jump_046.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_046/jump_046.spec /tmp/pipeline/jump_046/jump_046.c pipeline libbuild /tmp/pipeline/jump_046/jump_046.c /tmp/pipeline/jump_046/jump_046.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_046/jump_046.so io /tmp/pipeline pipeline PIPELINE0 table jump_046_table add /tmp/pipeline/jump_046/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_047/jump_047.cli b/dep/pipeline/jump_047/jump_047.cli index 0e659295..64970831 100644 --- a/dep/pipeline/jump_047/jump_047.cli +++ b/dep/pipeline/jump_047/jump_047.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_047/jump_047.spec /tmp/pipeline/jump_047/jump_047.c pipeline libbuild /tmp/pipeline/jump_047/jump_047.c /tmp/pipeline/jump_047/jump_047.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_047/jump_047.so io /tmp/pipeline pipeline PIPELINE0 table jump_047_table add /tmp/pipeline/jump_047/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_048/jump_048.cli b/dep/pipeline/jump_048/jump_048.cli index ce2eb4c5..c72e64dc 100644 --- a/dep/pipeline/jump_048/jump_048.cli +++ b/dep/pipeline/jump_048/jump_048.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_048/jump_048.spec /tmp/pipeline/jump_048/jump_048.c pipeline libbuild /tmp/pipeline/jump_048/jump_048.c /tmp/pipeline/jump_048/jump_048.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_048/jump_048.so io /tmp/pipeline pipeline PIPELINE0 table jump_048_table add /tmp/pipeline/jump_048/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_049/jump_049.cli b/dep/pipeline/jump_049/jump_049.cli index df0164f2..f629d3f8 100644 --- a/dep/pipeline/jump_049/jump_049.cli +++ b/dep/pipeline/jump_049/jump_049.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_049/jump_049.spec /tmp/pipeline/jump_049/jump_049.c pipeline libbuild /tmp/pipeline/jump_049/jump_049.c /tmp/pipeline/jump_049/jump_049.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_049/jump_049.so io /tmp/pipeline pipeline PIPELINE0 table jump_049_table add /tmp/pipeline/jump_049/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_050/jump_050.cli b/dep/pipeline/jump_050/jump_050.cli index 742b2126..fe65660b 100644 --- a/dep/pipeline/jump_050/jump_050.cli +++ b/dep/pipeline/jump_050/jump_050.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_050/jump_050.spec /tmp/pipeline/jump_050/jump_050.c pipeline libbuild /tmp/pipeline/jump_050/jump_050.c /tmp/pipeline/jump_050/jump_050.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_050/jump_050.so io /tmp/pipeline pipeline PIPELINE0 table jump_050_table add /tmp/pipeline/jump_050/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_051/jump_051.cli b/dep/pipeline/jump_051/jump_051.cli index 2f20f8bd..19428b62 100644 --- a/dep/pipeline/jump_051/jump_051.cli +++ b/dep/pipeline/jump_051/jump_051.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_051/jump_051.spec /tmp/pipeline/jump_051/jump_051.c pipeline libbuild /tmp/pipeline/jump_051/jump_051.c /tmp/pipeline/jump_051/jump_051.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_051/jump_051.so io /tmp/pipeline pipeline PIPELINE0 table jump_051_table add /tmp/pipeline/jump_051/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_052/jump_052.cli b/dep/pipeline/jump_052/jump_052.cli index 1f8745e9..8793aacc 100644 --- a/dep/pipeline/jump_052/jump_052.cli +++ b/dep/pipeline/jump_052/jump_052.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_052/jump_052.spec /tmp/pipeline/jump_052/jump_052.c pipeline libbuild /tmp/pipeline/jump_052/jump_052.c /tmp/pipeline/jump_052/jump_052.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_052/jump_052.so io /tmp/pipeline pipeline PIPELINE0 table jump_052_table add /tmp/pipeline/jump_052/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_053/jump_053.cli b/dep/pipeline/jump_053/jump_053.cli index b6f056ee..58d73bb3 100644 --- a/dep/pipeline/jump_053/jump_053.cli +++ b/dep/pipeline/jump_053/jump_053.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_053/jump_053.spec /tmp/pipeline/jump_053/jump_053.c pipeline libbuild /tmp/pipeline/jump_053/jump_053.c /tmp/pipeline/jump_053/jump_053.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_053/jump_053.so io /tmp/pipeline pipeline PIPELINE0 table jump_053_table add /tmp/pipeline/jump_053/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_054/jump_054.cli b/dep/pipeline/jump_054/jump_054.cli index 08c833b8..064de5ae 100644 --- a/dep/pipeline/jump_054/jump_054.cli +++ b/dep/pipeline/jump_054/jump_054.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_054/jump_054.spec /tmp/pipeline/jump_054/jump_054.c pipeline libbuild /tmp/pipeline/jump_054/jump_054.c /tmp/pipeline/jump_054/jump_054.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_054/jump_054.so io /tmp/pipeline pipeline PIPELINE0 table jump_054_table add /tmp/pipeline/jump_054/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/jump_055/jump_055.cli b/dep/pipeline/jump_055/jump_055.cli index c077e915..ac9a3339 100644 --- a/dep/pipeline/jump_055/jump_055.cli +++ b/dep/pipeline/jump_055/jump_055.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/jump_055/jump_055.spec /tmp/pipeline/jump_055/jump_055.c pipeline libbuild /tmp/pipeline/jump_055/jump_055.c /tmp/pipeline/jump_055/jump_055.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/jump_055/jump_055.so io /tmp/pipeline pipeline PIPELINE0 table jump_055_table add /tmp/pipeline/jump_055/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/learner_001/learner_001.cli b/dep/pipeline/learner_001/learner_001.cli index f74e55d3..b9ee3fc9 100644 --- a/dep/pipeline/learner_001/learner_001.cli +++ b/dep/pipeline/learner_001/learner_001.cli @@ -10,7 +10,7 @@ pipeline libbuild /tmp/pipeline/learner_001/learner_001.c /tmp/pipeline/learner_ ; ; Customize the LINK parameters to match your setup. ; -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -26,4 +26,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/learner_001/learner_001.so io /tmp/pi ; ; Pipelines-to-threads mapping. ; -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/learner_002/learner_002.cli b/dep/pipeline/learner_002/learner_002.cli index 7055d623..ef1ab68b 100644 --- a/dep/pipeline/learner_002/learner_002.cli +++ b/dep/pipeline/learner_002/learner_002.cli @@ -10,7 +10,7 @@ pipeline libbuild /tmp/pipeline/learner_002/learner_002.c /tmp/pipeline/learner_ ; ; Customize the LINK parameters to match your setup. ; -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -26,4 +26,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/learner_002/learner_002.so io /tmp/pi ; ; Pipelines-to-threads mapping. ; -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/learner_003/learner_003.cli b/dep/pipeline/learner_003/learner_003.cli index dcd0d30d..18938307 100644 --- a/dep/pipeline/learner_003/learner_003.cli +++ b/dep/pipeline/learner_003/learner_003.cli @@ -10,7 +10,7 @@ pipeline libbuild /tmp/pipeline/learner_003/learner_003.c /tmp/pipeline/learner_ ; ; Customize the LINK parameters to match your setup. ; -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -26,4 +26,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/learner_003/learner_003.so io /tmp/pi ; ; Pipelines-to-threads mapping. ; -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/learner_004/learner_004.cli b/dep/pipeline/learner_004/learner_004.cli index f1920068..b0f00712 100644 --- a/dep/pipeline/learner_004/learner_004.cli +++ b/dep/pipeline/learner_004/learner_004.cli @@ -10,7 +10,7 @@ pipeline libbuild /tmp/pipeline/learner_004/learner_004.c /tmp/pipeline/learner_ ; ; Customize the LINK parameters to match your setup. ; -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -26,4 +26,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/learner_004/learner_004.so io /tmp/pi ; ; Pipelines-to-threads mapping. ; -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/learner_005/learner_005.cli b/dep/pipeline/learner_005/learner_005.cli index cd92f23a..bc9e0382 100644 --- a/dep/pipeline/learner_005/learner_005.cli +++ b/dep/pipeline/learner_005/learner_005.cli @@ -10,7 +10,7 @@ pipeline libbuild /tmp/pipeline/learner_005/learner_005.c /tmp/pipeline/learner_ ; ; Customize the LINK parameters to match your setup. ; -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -26,4 +26,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/learner_005/learner_005.so io /tmp/pi ; ; Pipelines-to-threads mapping. ; -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/learner_007/learner_007.cli b/dep/pipeline/learner_007/learner_007.cli index 21756505..9d0722f7 100644 --- a/dep/pipeline/learner_007/learner_007.cli +++ b/dep/pipeline/learner_007/learner_007.cli @@ -10,7 +10,7 @@ pipeline libbuild /tmp/pipeline/learner_007/learner_007.c /tmp/pipeline/learner_ ; ; Customize the LINK parameters to match your setup. ; -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -26,4 +26,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/learner_007/learner_007.so io /tmp/pi ; ; Pipelines-to-threads mapping. ; -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/learner_008/learner_008.cli b/dep/pipeline/learner_008/learner_008.cli index 97e9ae1e..5a86c66b 100644 --- a/dep/pipeline/learner_008/learner_008.cli +++ b/dep/pipeline/learner_008/learner_008.cli @@ -10,7 +10,7 @@ pipeline libbuild /tmp/pipeline/learner_008/learner_008.c /tmp/pipeline/learner_ ; ; Customize the LINK parameters to match your setup. ; -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -26,4 +26,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/learner_008/learner_008.so io /tmp/pi ; ; Pipelines-to-threads mapping. ; -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/learner_009/learner_009.cli b/dep/pipeline/learner_009/learner_009.cli index 7b494d65..4cfab6ad 100644 --- a/dep/pipeline/learner_009/learner_009.cli +++ b/dep/pipeline/learner_009/learner_009.cli @@ -10,7 +10,7 @@ pipeline libbuild /tmp/pipeline/learner_009/learner_009.c /tmp/pipeline/learner_ ; ; Customize the LINK parameters to match your setup. ; -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -26,4 +26,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/learner_009/learner_009.so io /tmp/pi ; ; Pipelines-to-threads mapping. ; -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/learner_010/learner_010.cli b/dep/pipeline/learner_010/learner_010.cli index 546dd3d0..e0da4ca1 100644 --- a/dep/pipeline/learner_010/learner_010.cli +++ b/dep/pipeline/learner_010/learner_010.cli @@ -10,7 +10,7 @@ pipeline libbuild /tmp/pipeline/learner_010/learner_010.c /tmp/pipeline/learner_ ; ; Customize the LINK parameters to match your setup. ; -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -26,4 +26,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/learner_010/learner_010.so io /tmp/pi ; ; Pipelines-to-threads mapping. ; -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/learner_011/learner_011.cli b/dep/pipeline/learner_011/learner_011.cli index 390830a2..0539cb5a 100644 --- a/dep/pipeline/learner_011/learner_011.cli +++ b/dep/pipeline/learner_011/learner_011.cli @@ -11,7 +11,7 @@ pipeline libbuild /tmp/pipeline/learner_011/learner_011.c /tmp/pipeline/learner_ ; Customize the LINK parameters to match your setup. ; -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -27,4 +27,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/learner_011/learner_011.so io /tmp/pi ; ; Pipelines-to-threads mapping. ; -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/learner_012/learner_012.cli b/dep/pipeline/learner_012/learner_012.cli index c07df389..17fdcfd3 100644 --- a/dep/pipeline/learner_012/learner_012.cli +++ b/dep/pipeline/learner_012/learner_012.cli @@ -5,7 +5,7 @@ pipeline codegen /tmp/pipeline/learner_012/learner_012.spec /tmp/pipeline/learne pipeline libbuild /tmp/pipeline/learner_012/learner_012.c /tmp/pipeline/learner_012/learner_012.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -15,4 +15,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/learner_012/learner_012.so io /tmp/pipeline/learner_012/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/learner_013/learner_013.cli b/dep/pipeline/learner_013/learner_013.cli index ba46a365..bb059df0 100644 --- a/dep/pipeline/learner_013/learner_013.cli +++ b/dep/pipeline/learner_013/learner_013.cli @@ -5,7 +5,7 @@ pipeline codegen /tmp/pipeline/learner_013/learner_013.spec /tmp/pipeline/learne pipeline libbuild /tmp/pipeline/learner_013/learner_013.c /tmp/pipeline/learner_013/learner_013.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -15,4 +15,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/learner_013/learner_013.so io /tmp/pipeline/learner_013/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/learner_014/learner_014.cli b/dep/pipeline/learner_014/learner_014.cli index e9df82e0..28060b94 100644 --- a/dep/pipeline/learner_014/learner_014.cli +++ b/dep/pipeline/learner_014/learner_014.cli @@ -5,7 +5,7 @@ pipeline codegen /tmp/pipeline/learner_014/learner_014.spec /tmp/pipeline/learne pipeline libbuild /tmp/pipeline/learner_014/learner_014.c /tmp/pipeline/learner_014/learner_014.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -15,4 +15,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/learner_014/learner_014.so io /tmp/pipeline/learner_014/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/learner_015/learner_015.cli b/dep/pipeline/learner_015/learner_015.cli index c13eab53..400045a3 100644 --- a/dep/pipeline/learner_015/learner_015.cli +++ b/dep/pipeline/learner_015/learner_015.cli @@ -5,7 +5,7 @@ pipeline codegen /tmp/pipeline/learner_015/learner_015.spec /tmp/pipeline/learne pipeline libbuild /tmp/pipeline/learner_015/learner_015.c /tmp/pipeline/learner_015/learner_015.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -15,4 +15,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/learner_015/learner_015.so io /tmp/pipeline/learner_015/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/lpm_001/lpm_001.cli b/dep/pipeline/lpm_001/lpm_001.cli index 59ef6362..3626e73a 100644 --- a/dep/pipeline/lpm_001/lpm_001.cli +++ b/dep/pipeline/lpm_001/lpm_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/lpm_001/lpm_001.spec /tmp/pipeline/lpm_001/lpm_001.c pipeline libbuild /tmp/pipeline/lpm_001/lpm_001.c /tmp/pipeline/lpm_001/lpm_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/lpm_001/lpm_001.so io /tmp/pipeline/lpm_001/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/lpm_002/lpm_002.cli b/dep/pipeline/lpm_002/lpm_002.cli index 5386ff6b..a6f9822c 100644 --- a/dep/pipeline/lpm_002/lpm_002.cli +++ b/dep/pipeline/lpm_002/lpm_002.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/lpm_002/lpm_002.spec /tmp/pipeline/lpm_002/lpm_002.c pipeline libbuild /tmp/pipeline/lpm_002/lpm_002.c /tmp/pipeline/lpm_002/lpm_002.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -20,4 +20,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/lpm_002/lpm_002.so io /tmp/pipeline/l pipeline PIPELINE0 table lpm_002_table add /tmp/pipeline/lpm_002/cmd_files/cmd_1.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/lpm_003/lpm_003.cli b/dep/pipeline/lpm_003/lpm_003.cli index 78396eff..63f8e23c 100644 --- a/dep/pipeline/lpm_003/lpm_003.cli +++ b/dep/pipeline/lpm_003/lpm_003.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/lpm_003/lpm_003.spec /tmp/pipeline/lpm_003/lpm_003.c pipeline libbuild /tmp/pipeline/lpm_003/lpm_003.c /tmp/pipeline/lpm_003/lpm_003.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -20,4 +20,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/lpm_003/lpm_003.so io /tmp/pipeline/l pipeline PIPELINE0 table lpm_003_table add /tmp/pipeline/lpm_003/cmd_files/cmd_1.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/lpm_004/lpm_004.cli b/dep/pipeline/lpm_004/lpm_004.cli index 4b72e829..eff78258 100644 --- a/dep/pipeline/lpm_004/lpm_004.cli +++ b/dep/pipeline/lpm_004/lpm_004.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/lpm_004/lpm_004.spec /tmp/pipeline/lpm_004/lpm_004.c pipeline libbuild /tmp/pipeline/lpm_004/lpm_004.c /tmp/pipeline/lpm_004/lpm_004.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -20,4 +20,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/lpm_004/lpm_004.so io /tmp/pipeline/l pipeline PIPELINE0 table lpm_004_table add /tmp/pipeline/lpm_004/cmd_files/cmd_1.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/lpm_005/lpm_005.cli b/dep/pipeline/lpm_005/lpm_005.cli index 32ac85ce..b0affd17 100644 --- a/dep/pipeline/lpm_005/lpm_005.cli +++ b/dep/pipeline/lpm_005/lpm_005.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/lpm_005/lpm_005.spec /tmp/pipeline/lpm_005/lpm_005.c pipeline libbuild /tmp/pipeline/lpm_005/lpm_005.c /tmp/pipeline/lpm_005/lpm_005.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/lpm_005/lpm_005.so io /tmp/pipeline/lpm_005/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/met_001/met_001.cli b/dep/pipeline/met_001/met_001.cli index 7fb8dba9..d899c662 100644 --- a/dep/pipeline/met_001/met_001.cli +++ b/dep/pipeline/met_001/met_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/met_001/met_001.spec /tmp/pipeline/met_001/met_001.c pipeline libbuild /tmp/pipeline/met_001/met_001.c /tmp/pipeline/met_001/met_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -20,4 +20,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/met_001/met_001.so io /tmp/pipeline/m pipeline PIPELINE0 meter profile platinum add cir 460 pir 1380 cbs 100 pbs 200 pipeline PIPELINE0 meter MET_ARRAY_1 set profile platinum index from 0 to 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/met_002/met_002.cli b/dep/pipeline/met_002/met_002.cli index 9a6bd3b6..cc4b9d2a 100644 --- a/dep/pipeline/met_002/met_002.cli +++ b/dep/pipeline/met_002/met_002.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/met_002/met_002.spec /tmp/pipeline/met_002/met_002.c pipeline libbuild /tmp/pipeline/met_002/met_002.c /tmp/pipeline/met_002/met_002.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -20,4 +20,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/met_002/met_002.so io /tmp/pipeline/m pipeline PIPELINE0 meter profile platinum add cir 460 pir 1380 cbs 100 pbs 200 pipeline PIPELINE0 meter MET_ARRAY_1 set profile platinum index from 0 to 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/met_003/met_003.cli b/dep/pipeline/met_003/met_003.cli index cc2cf120..4c033984 100644 --- a/dep/pipeline/met_003/met_003.cli +++ b/dep/pipeline/met_003/met_003.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/met_003/met_003.spec /tmp/pipeline/met_003/met_003.c pipeline libbuild /tmp/pipeline/met_003/met_003.c /tmp/pipeline/met_003/met_003.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -20,4 +20,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/met_003/met_003.so io /tmp/pipeline/m pipeline PIPELINE0 meter profile platinum add cir 460 pir 1380 cbs 100 pbs 200 pipeline PIPELINE0 meter MET_ARRAY_1 set profile platinum index from 0 to 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/met_004/met_004.cli b/dep/pipeline/met_004/met_004.cli index 9d15afe0..3a4215d2 100644 --- a/dep/pipeline/met_004/met_004.cli +++ b/dep/pipeline/met_004/met_004.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/met_004/met_004.spec /tmp/pipeline/met_004/met_004.c pipeline libbuild /tmp/pipeline/met_004/met_004.c /tmp/pipeline/met_004/met_004.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -20,4 +20,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/met_004/met_004.so io /tmp/pipeline/m pipeline PIPELINE0 meter profile platinum add cir 460 pir 1380 cbs 100 pbs 200 pipeline PIPELINE0 meter MET_ARRAY_1 set profile platinum index from 0 to 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/met_005/met_005.cli b/dep/pipeline/met_005/met_005.cli index 7d1957a1..803df86b 100644 --- a/dep/pipeline/met_005/met_005.cli +++ b/dep/pipeline/met_005/met_005.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/met_005/met_005.spec /tmp/pipeline/met_005/met_005.c pipeline libbuild /tmp/pipeline/met_005/met_005.c /tmp/pipeline/met_005/met_005.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -20,4 +20,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/met_005/met_005.so io /tmp/pipeline/m pipeline PIPELINE0 meter profile platinum add cir 460 pir 1380 cbs 100 pbs 200 pipeline PIPELINE0 meter MET_ARRAY_1 set profile platinum index from 0 to 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/met_006/met_006.cli b/dep/pipeline/met_006/met_006.cli index b6035177..c2656e36 100644 --- a/dep/pipeline/met_006/met_006.cli +++ b/dep/pipeline/met_006/met_006.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/met_006/met_006.spec /tmp/pipeline/met_006/met_006.c pipeline libbuild /tmp/pipeline/met_006/met_006.c /tmp/pipeline/met_006/met_006.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -20,4 +20,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/met_006/met_006.so io /tmp/pipeline/m pipeline PIPELINE0 meter profile platinum add cir 460 pir 1380 cbs 100 pbs 200 pipeline PIPELINE0 meter MET_ARRAY_1 set profile platinum index from 0 to 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/met_007/met_007.cli b/dep/pipeline/met_007/met_007.cli index cbcc77a0..543b3a34 100644 --- a/dep/pipeline/met_007/met_007.cli +++ b/dep/pipeline/met_007/met_007.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/met_007/met_007.spec /tmp/pipeline/met_007/met_007.c pipeline libbuild /tmp/pipeline/met_007/met_007.c /tmp/pipeline/met_007/met_007.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -20,4 +20,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/met_007/met_007.so io /tmp/pipeline/m pipeline PIPELINE0 meter profile platinum add cir 460 pir 1380 cbs 100 pbs 200 pipeline PIPELINE0 meter MET_ARRAY_1 set profile platinum index from 0 to 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/met_008/met_008.cli b/dep/pipeline/met_008/met_008.cli index c2585d45..9d79bbb0 100644 --- a/dep/pipeline/met_008/met_008.cli +++ b/dep/pipeline/met_008/met_008.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/met_008/met_008.spec /tmp/pipeline/met_008/met_008.c pipeline libbuild /tmp/pipeline/met_008/met_008.c /tmp/pipeline/met_008/met_008.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -20,4 +20,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/met_008/met_008.so io /tmp/pipeline/m pipeline PIPELINE0 meter profile platinum add cir 460 pir 1380 cbs 100 pbs 200 pipeline PIPELINE0 meter MET_ARRAY_1 set profile platinum index from 0 to 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/met_009/met_009.cli b/dep/pipeline/met_009/met_009.cli index 4db067f7..97ca7820 100644 --- a/dep/pipeline/met_009/met_009.cli +++ b/dep/pipeline/met_009/met_009.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/met_009/met_009.spec /tmp/pipeline/met_009/met_009.c pipeline libbuild /tmp/pipeline/met_009/met_009.c /tmp/pipeline/met_009/met_009.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -20,4 +20,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/met_009/met_009.so io /tmp/pipeline/m pipeline PIPELINE0 meter profile platinum add cir 460 pir 1380 cbs 100 pbs 200 pipeline PIPELINE0 meter MET_ARRAY_1 set profile platinum index from 0 to 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/met_010/met_010.cli b/dep/pipeline/met_010/met_010.cli index c06157a6..08dfb3f0 100644 --- a/dep/pipeline/met_010/met_010.cli +++ b/dep/pipeline/met_010/met_010.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/met_010/met_010.spec /tmp/pipeline/met_010/met_010.c pipeline libbuild /tmp/pipeline/met_010/met_010.c /tmp/pipeline/met_010/met_010.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -20,4 +20,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/met_010/met_010.so io /tmp/pipeline/m pipeline PIPELINE0 meter profile platinum add cir 460 pir 1380 cbs 100 pbs 200 pipeline PIPELINE0 meter MET_ARRAY_1 set profile platinum index from 0 to 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/met_011/met_011.cli b/dep/pipeline/met_011/met_011.cli index cd3c2a81..9dc11343 100644 --- a/dep/pipeline/met_011/met_011.cli +++ b/dep/pipeline/met_011/met_011.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/met_011/met_011.spec /tmp/pipeline/met_011/met_011.c pipeline libbuild /tmp/pipeline/met_011/met_011.c /tmp/pipeline/met_011/met_011.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -20,4 +20,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/met_011/met_011.so io /tmp/pipeline/m pipeline PIPELINE0 meter profile platinum add cir 460 pir 1380 cbs 100 pbs 200 pipeline PIPELINE0 meter MET_ARRAY_1 set profile platinum index from 0 to 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/met_012/met_012.cli b/dep/pipeline/met_012/met_012.cli index 0241d073..39b32576 100644 --- a/dep/pipeline/met_012/met_012.cli +++ b/dep/pipeline/met_012/met_012.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/met_012/met_012.spec /tmp/pipeline/met_012/met_012.c pipeline libbuild /tmp/pipeline/met_012/met_012.c /tmp/pipeline/met_012/met_012.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -20,4 +20,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/met_012/met_012.so io /tmp/pipeline/m pipeline PIPELINE0 meter profile platinum add cir 460 pir 1380 cbs 100 pbs 200 pipeline PIPELINE0 meter MET_ARRAY_1 set profile platinum index from 0 to 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/met_013/met_013.cli b/dep/pipeline/met_013/met_013.cli index 16e27ca7..21807100 100644 --- a/dep/pipeline/met_013/met_013.cli +++ b/dep/pipeline/met_013/met_013.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/met_013/met_013.spec /tmp/pipeline/met_013/met_013.c pipeline libbuild /tmp/pipeline/met_013/met_013.c /tmp/pipeline/met_013/met_013.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -20,4 +20,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/met_013/met_013.so io /tmp/pipeline/m pipeline PIPELINE0 meter profile platinum add cir 460 pir 1380 cbs 100 pbs 200 pipeline PIPELINE0 meter MET_ARRAY_1 set profile platinum index from 0 to 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/met_014/met_014.cli b/dep/pipeline/met_014/met_014.cli index 29c32279..b03a0500 100644 --- a/dep/pipeline/met_014/met_014.cli +++ b/dep/pipeline/met_014/met_014.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/met_014/met_014.spec /tmp/pipeline/met_014/met_014.c pipeline libbuild /tmp/pipeline/met_014/met_014.c /tmp/pipeline/met_014/met_014.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -20,4 +20,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/met_014/met_014.so io /tmp/pipeline/m pipeline PIPELINE0 meter profile platinum add cir 460 pir 1380 cbs 100 pbs 200 pipeline PIPELINE0 meter MET_ARRAY_1 set profile platinum index from 0 to 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/met_015/met_015.cli b/dep/pipeline/met_015/met_015.cli index b0fecc3c..2c4a2720 100644 --- a/dep/pipeline/met_015/met_015.cli +++ b/dep/pipeline/met_015/met_015.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/met_015/met_015.spec /tmp/pipeline/met_015/met_015.c pipeline libbuild /tmp/pipeline/met_015/met_015.c /tmp/pipeline/met_015/met_015.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -20,4 +20,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/met_015/met_015.so io /tmp/pipeline/m pipeline PIPELINE0 meter profile platinum add cir 460 pir 1380 cbs 100 pbs 200 pipeline PIPELINE0 meter MET_ARRAY_1 set profile platinum index from 0 to 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/mirror_001/mirror_001.cli b/dep/pipeline/mirror_001/mirror_001.cli index f328e21d..8fff9816 100644 --- a/dep/pipeline/mirror_001/mirror_001.cli +++ b/dep/pipeline/mirror_001/mirror_001.cli @@ -10,7 +10,7 @@ pipeline libbuild /tmp/pipeline/mirror_001/mirror_001.c /tmp/pipeline/mirror_001 ; ; Customize the LINK parameters to match your setup. ; -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -32,4 +32,4 @@ pipeline PIPELINE0 mirror session 3 port 3 clone fast truncate 0 ; ; Pipelines-to-threads mapping. ; -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/mirror_002/mirror_002.cli b/dep/pipeline/mirror_002/mirror_002.cli index 9c1a508a..651b423e 100644 --- a/dep/pipeline/mirror_002/mirror_002.cli +++ b/dep/pipeline/mirror_002/mirror_002.cli @@ -10,7 +10,7 @@ pipeline libbuild /tmp/pipeline/mirror_002/mirror_002.c /tmp/pipeline/mirror_002 ; ; Customize the LINK parameters to match your setup. ; -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -32,4 +32,4 @@ pipeline PIPELINE0 mirror session 3 port 3 clone slow truncate 0 ; ; Pipelines-to-threads mapping. ; -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/mirror_003/mirror_003.cli b/dep/pipeline/mirror_003/mirror_003.cli index 449b54c9..2ed52730 100644 --- a/dep/pipeline/mirror_003/mirror_003.cli +++ b/dep/pipeline/mirror_003/mirror_003.cli @@ -10,7 +10,7 @@ pipeline libbuild /tmp/pipeline/mirror_003/mirror_003.c /tmp/pipeline/mirror_003 ; ; Customize the LINK parameters to match your setup. ; -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -31,4 +31,4 @@ pipeline PIPELINE0 mirror session 3 port 3 clone slow truncate 256 ; ; Pipelines-to-threads mapping. ; -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/mirror_004/mirror_004.cli b/dep/pipeline/mirror_004/mirror_004.cli index 0b3a5508..7936063c 100644 --- a/dep/pipeline/mirror_004/mirror_004.cli +++ b/dep/pipeline/mirror_004/mirror_004.cli @@ -10,7 +10,7 @@ pipeline libbuild /tmp/pipeline/mirror_004/mirror_004.c /tmp/pipeline/mirror_004 ; ; Customize the LINK parameters to match your setup. ; -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -31,4 +31,4 @@ pipeline PIPELINE0 mirror session 3 port 3 clone fast truncate 256 ; ; Pipelines-to-threads mapping. ; -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/mirror_005/mirror_005.cli b/dep/pipeline/mirror_005/mirror_005.cli index b5266cc8..1aa91c3d 100644 --- a/dep/pipeline/mirror_005/mirror_005.cli +++ b/dep/pipeline/mirror_005/mirror_005.cli @@ -10,7 +10,7 @@ pipeline libbuild /tmp/pipeline/mirror_005/mirror_005.c /tmp/pipeline/mirror_005 ; ; Customize the LINK parameters to match your setup. ; -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -32,4 +32,4 @@ pipeline PIPELINE0 mirror session 3 port 3 clone slow truncate 0 ; ; Pipelines-to-threads mapping. ; -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/mirror_006/mirror_006.cli b/dep/pipeline/mirror_006/mirror_006.cli index 525d3197..d41e5c87 100644 --- a/dep/pipeline/mirror_006/mirror_006.cli +++ b/dep/pipeline/mirror_006/mirror_006.cli @@ -10,7 +10,7 @@ pipeline libbuild /tmp/pipeline/mirror_006/mirror_006.c /tmp/pipeline/mirror_006 ; ; Customize the LINK parameters to match your setup. ; -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -32,4 +32,4 @@ pipeline PIPELINE0 mirror session 3 port 3 clone slow truncate 0 ; ; Pipelines-to-threads mapping. ; -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/mirror_007/mirror_007.cli b/dep/pipeline/mirror_007/mirror_007.cli index 4122584e..7d67b88c 100644 --- a/dep/pipeline/mirror_007/mirror_007.cli +++ b/dep/pipeline/mirror_007/mirror_007.cli @@ -10,7 +10,7 @@ pipeline libbuild /tmp/pipeline/mirror_007/mirror_007.c /tmp/pipeline/mirror_007 ; ; Customize the LINK parameters to match your setup. ; -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -32,4 +32,4 @@ pipeline PIPELINE0 mirror session 3 port 3 clone fast truncate 0 ; ; Pipelines-to-threads mapping. ; -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/mov_001/mov_001.cli b/dep/pipeline/mov_001/mov_001.cli index cd9ae521..cb1df121 100644 --- a/dep/pipeline/mov_001/mov_001.cli +++ b/dep/pipeline/mov_001/mov_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/mov_001/mov_001.spec /tmp/pipeline/mov_001/mov_001.c pipeline libbuild /tmp/pipeline/mov_001/mov_001.c /tmp/pipeline/mov_001/mov_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/mov_001/mov_001.so io /tmp/pipeline/mov_001/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/mov_002/mov_002.cli b/dep/pipeline/mov_002/mov_002.cli index 087e5ad5..552723a4 100644 --- a/dep/pipeline/mov_002/mov_002.cli +++ b/dep/pipeline/mov_002/mov_002.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/mov_002/mov_002.spec /tmp/pipeline/mov_002/mov_002.c pipeline libbuild /tmp/pipeline/mov_002/mov_002.c /tmp/pipeline/mov_002/mov_002.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/mov_002/mov_002.so io /tmp/pipeline/mov_002/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/mov_003/mov_003.cli b/dep/pipeline/mov_003/mov_003.cli index 878d2b67..438637a2 100644 --- a/dep/pipeline/mov_003/mov_003.cli +++ b/dep/pipeline/mov_003/mov_003.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/mov_003/mov_003.spec /tmp/pipeline/mov_003/mov_003.c pipeline libbuild /tmp/pipeline/mov_003/mov_003.c /tmp/pipeline/mov_003/mov_003.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/mov_003/mov_003.so io /tmp/pipeline/mov_003/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/mov_004/mov_004.cli b/dep/pipeline/mov_004/mov_004.cli index 0edf45a9..207c727e 100755 --- a/dep/pipeline/mov_004/mov_004.cli +++ b/dep/pipeline/mov_004/mov_004.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/mov_004/mov_004.spec /tmp/pipeline/mov_004/mov_004.c pipeline libbuild /tmp/pipeline/mov_004/mov_004.c /tmp/pipeline/mov_004/mov_004.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/mov_004/mov_004.so io /tmp/pipeline/m pipeline PIPELINE0 table mov_004 add /tmp/pipeline/mov_004/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/mov_005/mov_005.cli b/dep/pipeline/mov_005/mov_005.cli index 21a557db..a4b6bfce 100755 --- a/dep/pipeline/mov_005/mov_005.cli +++ b/dep/pipeline/mov_005/mov_005.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/mov_005/mov_005.spec /tmp/pipeline/mov_005/mov_005.c pipeline libbuild /tmp/pipeline/mov_005/mov_005.c /tmp/pipeline/mov_005/mov_005.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/mov_005/mov_005.so io /tmp/pipeline/m pipeline PIPELINE0 table mov_005 add /tmp/pipeline/mov_005/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/mov_007/mov_007.cli b/dep/pipeline/mov_007/mov_007.cli index b1ff50a4..6ef0497b 100755 --- a/dep/pipeline/mov_007/mov_007.cli +++ b/dep/pipeline/mov_007/mov_007.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/mov_007/mov_007.spec /tmp/pipeline/mov_007/mov_007.c pipeline libbuild /tmp/pipeline/mov_007/mov_007.c /tmp/pipeline/mov_007/mov_007.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/mov_007/mov_007.so io /tmp/pipeline/mov_007/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/mov_008/mov_008.cli b/dep/pipeline/mov_008/mov_008.cli index 3d0e53c6..48f4b33f 100755 --- a/dep/pipeline/mov_008/mov_008.cli +++ b/dep/pipeline/mov_008/mov_008.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/mov_008/mov_008.spec /tmp/pipeline/mov_008/mov_008.c pipeline libbuild /tmp/pipeline/mov_008/mov_008.c /tmp/pipeline/mov_008/mov_008.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/mov_008/mov_008.so io /tmp/pipeline/mov_008/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/or_001/or_001.cli b/dep/pipeline/or_001/or_001.cli index 8f923715..177cfd37 100755 --- a/dep/pipeline/or_001/or_001.cli +++ b/dep/pipeline/or_001/or_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/or_001/or_001.spec /tmp/pipeline/or_001/or_001.c pipeline libbuild /tmp/pipeline/or_001/or_001.c /tmp/pipeline/or_001/or_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/or_001/or_001.so io /tmp/pipeline/or_ pipeline PIPELINE0 table or_001 add /tmp/pipeline/or_001/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/or_002/or_002.cli b/dep/pipeline/or_002/or_002.cli index 3cc8912f..d1d5200c 100644 --- a/dep/pipeline/or_002/or_002.cli +++ b/dep/pipeline/or_002/or_002.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/or_002/or_002.spec /tmp/pipeline/or_002/or_002.c pipeline libbuild /tmp/pipeline/or_002/or_002.c /tmp/pipeline/or_002/or_002.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/or_002/or_002.so io /tmp/pipeline/or_002/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/or_003/or_003.cli b/dep/pipeline/or_003/or_003.cli index d12c75bc..cb5bef8a 100644 --- a/dep/pipeline/or_003/or_003.cli +++ b/dep/pipeline/or_003/or_003.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/or_003/or_003.spec /tmp/pipeline/or_003/or_003.c pipeline libbuild /tmp/pipeline/or_003/or_003.c /tmp/pipeline/or_003/or_003.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/or_003/or_003.so io /tmp/pipeline/or_003/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/or_004/or_004.cli b/dep/pipeline/or_004/or_004.cli index 23d2b37e..2658e2b5 100644 --- a/dep/pipeline/or_004/or_004.cli +++ b/dep/pipeline/or_004/or_004.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/or_004/or_004.spec /tmp/pipeline/or_004/or_004.c pipeline libbuild /tmp/pipeline/or_004/or_004.c /tmp/pipeline/or_004/or_004.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/or_004/or_004.so io /tmp/pipeline/or_004/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/or_005/or_005.cli b/dep/pipeline/or_005/or_005.cli index c8d719db..a376cdbb 100644 --- a/dep/pipeline/or_005/or_005.cli +++ b/dep/pipeline/or_005/or_005.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/or_005/or_005.spec /tmp/pipeline/or_005/or_005.c pipeline libbuild /tmp/pipeline/or_005/or_005.c /tmp/pipeline/or_005/or_005.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/or_005/or_005.so io /tmp/pipeline/or_005/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/or_006/or_006.cli b/dep/pipeline/or_006/or_006.cli index 1e21581a..81458ef4 100644 --- a/dep/pipeline/or_006/or_006.cli +++ b/dep/pipeline/or_006/or_006.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/or_006/or_006.spec /tmp/pipeline/or_006/or_006.c pipeline libbuild /tmp/pipeline/or_006/or_006.c /tmp/pipeline/or_006/or_006.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/or_006/or_006.so io /tmp/pipeline/or_006/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/or_007/or_007.cli b/dep/pipeline/or_007/or_007.cli index fc72308c..e6124c3e 100644 --- a/dep/pipeline/or_007/or_007.cli +++ b/dep/pipeline/or_007/or_007.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/or_007/or_007.spec /tmp/pipeline/or_007/or_007.c pipeline libbuild /tmp/pipeline/or_007/or_007.c /tmp/pipeline/or_007/or_007.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/or_007/or_007.so io /tmp/pipeline/or_007/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/or_008/or_008.cli b/dep/pipeline/or_008/or_008.cli index d9326f2c..053017a5 100755 --- a/dep/pipeline/or_008/or_008.cli +++ b/dep/pipeline/or_008/or_008.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/or_008/or_008.spec /tmp/pipeline/or_008/or_008.c pipeline libbuild /tmp/pipeline/or_008/or_008.c /tmp/pipeline/or_008/or_008.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/or_008/or_008.so io /tmp/pipeline/or_ pipeline PIPELINE0 table or_008 add /tmp/pipeline/or_008/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/profile_001/profile_001.cli b/dep/pipeline/profile_001/profile_001.cli index 72716a3d..645f2991 100644 --- a/dep/pipeline/profile_001/profile_001.cli +++ b/dep/pipeline/profile_001/profile_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/profile_001/profile_001.spec /tmp/pipeline/profile_001/profile_001.c pipeline libbuild /tmp/pipeline/profile_001/profile_001.c /tmp/pipeline/profile_001/profile_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -21,4 +21,4 @@ pipeline PIPELINE0 table profile_001_table_01 add /tmp/pipeline/profile_001/cmd_ pipeline PIPELINE0 table profile_001_table_02 add /tmp/pipeline/profile_001/cmd_files/cmd_2.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/recirculate_001/recirculate_001.cli b/dep/pipeline/recirculate_001/recirculate_001.cli index d99e2d5f..ca284805 100644 --- a/dep/pipeline/recirculate_001/recirculate_001.cli +++ b/dep/pipeline/recirculate_001/recirculate_001.cli @@ -10,7 +10,7 @@ pipeline libbuild /tmp/pipeline/recirculate_001/recirculate_001.c /tmp/pipeline/ ; ; Customize the LINK parameters to match your setup. ; -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -26,4 +26,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/recirculate_001/recirculate_001.so io ; ; Pipelines-to-threads mapping. ; -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_001/reg_001.cli b/dep/pipeline/reg_001/reg_001.cli index b5e4e6fc..5de0a74d 100644 --- a/dep/pipeline/reg_001/reg_001.cli +++ b/dep/pipeline/reg_001/reg_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_001/reg_001.spec /tmp/pipeline/reg_001/reg_001.c pipeline libbuild /tmp/pipeline/reg_001/reg_001.c /tmp/pipeline/reg_001/reg_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_001/reg_001.so io /tmp/pipeline/reg_001/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_002/reg_002.cli b/dep/pipeline/reg_002/reg_002.cli index d83b6d21..5728eadc 100644 --- a/dep/pipeline/reg_002/reg_002.cli +++ b/dep/pipeline/reg_002/reg_002.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_002/reg_002.spec /tmp/pipeline/reg_002/reg_002.c pipeline libbuild /tmp/pipeline/reg_002/reg_002.c /tmp/pipeline/reg_002/reg_002.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_002/reg_002.so io /tmp/pipeline/reg_002/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_003/reg_003.cli b/dep/pipeline/reg_003/reg_003.cli index a765b4cd..91f9f16c 100644 --- a/dep/pipeline/reg_003/reg_003.cli +++ b/dep/pipeline/reg_003/reg_003.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_003/reg_003.spec /tmp/pipeline/reg_003/reg_003.c pipeline libbuild /tmp/pipeline/reg_003/reg_003.c /tmp/pipeline/reg_003/reg_003.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_003/reg_003.so io /tmp/pipeline/reg_003/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_004/reg_004.cli b/dep/pipeline/reg_004/reg_004.cli index ab9cae4e..cbb9837d 100644 --- a/dep/pipeline/reg_004/reg_004.cli +++ b/dep/pipeline/reg_004/reg_004.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_004/reg_004.spec /tmp/pipeline/reg_004/reg_004.c pipeline libbuild /tmp/pipeline/reg_004/reg_004.c /tmp/pipeline/reg_004/reg_004.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/reg_004/reg_004.so io /tmp/pipeline/r pipeline PIPELINE0 table reg_004 add /tmp/pipeline/reg_004/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_005/reg_005.cli b/dep/pipeline/reg_005/reg_005.cli index 17c749c4..6935ab2d 100644 --- a/dep/pipeline/reg_005/reg_005.cli +++ b/dep/pipeline/reg_005/reg_005.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_005/reg_005.spec /tmp/pipeline/reg_005/reg_005.c pipeline libbuild /tmp/pipeline/reg_005/reg_005.c /tmp/pipeline/reg_005/reg_005.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_005/reg_005.so io /tmp/pipeline/reg_005/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_006/reg_006.cli b/dep/pipeline/reg_006/reg_006.cli index 14f3a315..774d23a0 100644 --- a/dep/pipeline/reg_006/reg_006.cli +++ b/dep/pipeline/reg_006/reg_006.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_006/reg_006.spec /tmp/pipeline/reg_006/reg_006.c pipeline libbuild /tmp/pipeline/reg_006/reg_006.c /tmp/pipeline/reg_006/reg_006.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_006/reg_006.so io /tmp/pipeline/reg_006/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_007/reg_007.cli b/dep/pipeline/reg_007/reg_007.cli index 61a62eed..0bc6b657 100644 --- a/dep/pipeline/reg_007/reg_007.cli +++ b/dep/pipeline/reg_007/reg_007.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_007/reg_007.spec /tmp/pipeline/reg_007/reg_007.c pipeline libbuild /tmp/pipeline/reg_007/reg_007.c /tmp/pipeline/reg_007/reg_007.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_007/reg_007.so io /tmp/pipeline/reg_007/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_008/reg_008.cli b/dep/pipeline/reg_008/reg_008.cli index 6b9d390c..ba1400ac 100644 --- a/dep/pipeline/reg_008/reg_008.cli +++ b/dep/pipeline/reg_008/reg_008.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_008/reg_008.spec /tmp/pipeline/reg_008/reg_008.c pipeline libbuild /tmp/pipeline/reg_008/reg_008.c /tmp/pipeline/reg_008/reg_008.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/reg_008/reg_008.so io /tmp/pipeline/r pipeline PIPELINE0 table reg_008 add /tmp/pipeline/reg_008/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_009/reg_009.cli b/dep/pipeline/reg_009/reg_009.cli index d57a5ec9..48d2e789 100644 --- a/dep/pipeline/reg_009/reg_009.cli +++ b/dep/pipeline/reg_009/reg_009.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_009/reg_009.spec /tmp/pipeline/reg_009/reg_009.c pipeline libbuild /tmp/pipeline/reg_009/reg_009.c /tmp/pipeline/reg_009/reg_009.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_009/reg_009.so io /tmp/pipeline/reg_009/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_010/reg_010.cli b/dep/pipeline/reg_010/reg_010.cli index d29e610e..af3b1a43 100644 --- a/dep/pipeline/reg_010/reg_010.cli +++ b/dep/pipeline/reg_010/reg_010.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_010/reg_010.spec /tmp/pipeline/reg_010/reg_010.c pipeline libbuild /tmp/pipeline/reg_010/reg_010.c /tmp/pipeline/reg_010/reg_010.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_010/reg_010.so io /tmp/pipeline/reg_010/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_011/reg_011.cli b/dep/pipeline/reg_011/reg_011.cli index 4042a00e..47529bb1 100644 --- a/dep/pipeline/reg_011/reg_011.cli +++ b/dep/pipeline/reg_011/reg_011.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_011/reg_011.spec /tmp/pipeline/reg_011/reg_011.c pipeline libbuild /tmp/pipeline/reg_011/reg_011.c /tmp/pipeline/reg_011/reg_011.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_011/reg_011.so io /tmp/pipeline/reg_011/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_012/reg_012.cli b/dep/pipeline/reg_012/reg_012.cli index 11e7703c..16d16764 100644 --- a/dep/pipeline/reg_012/reg_012.cli +++ b/dep/pipeline/reg_012/reg_012.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_012/reg_012.spec /tmp/pipeline/reg_012/reg_012.c pipeline libbuild /tmp/pipeline/reg_012/reg_012.c /tmp/pipeline/reg_012/reg_012.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/reg_012/reg_012.so io /tmp/pipeline/r pipeline PIPELINE0 table reg_012 add /tmp/pipeline/reg_012/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_013/reg_013.cli b/dep/pipeline/reg_013/reg_013.cli index 1b2b8e34..6b0b0878 100644 --- a/dep/pipeline/reg_013/reg_013.cli +++ b/dep/pipeline/reg_013/reg_013.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_013/reg_013.spec /tmp/pipeline/reg_013/reg_013.c pipeline libbuild /tmp/pipeline/reg_013/reg_013.c /tmp/pipeline/reg_013/reg_013.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_013/reg_013.so io /tmp/pipeline/reg_013/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_014/reg_014.cli b/dep/pipeline/reg_014/reg_014.cli index c8f9a3ba..7c7951a0 100644 --- a/dep/pipeline/reg_014/reg_014.cli +++ b/dep/pipeline/reg_014/reg_014.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_014/reg_014.spec /tmp/pipeline/reg_014/reg_014.c pipeline libbuild /tmp/pipeline/reg_014/reg_014.c /tmp/pipeline/reg_014/reg_014.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_014/reg_014.so io /tmp/pipeline/reg_014/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_015/reg_015.cli b/dep/pipeline/reg_015/reg_015.cli index 9d323ed0..7f266018 100644 --- a/dep/pipeline/reg_015/reg_015.cli +++ b/dep/pipeline/reg_015/reg_015.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_015/reg_015.spec /tmp/pipeline/reg_015/reg_015.c pipeline libbuild /tmp/pipeline/reg_015/reg_015.c /tmp/pipeline/reg_015/reg_015.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/reg_015/reg_015.so io /tmp/pipeline/r pipeline PIPELINE0 table reg_015 add /tmp/pipeline/reg_015/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_016/reg_016.cli b/dep/pipeline/reg_016/reg_016.cli index 8e227da4..f6de4233 100644 --- a/dep/pipeline/reg_016/reg_016.cli +++ b/dep/pipeline/reg_016/reg_016.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_016/reg_016.spec /tmp/pipeline/reg_016/reg_016.c pipeline libbuild /tmp/pipeline/reg_016/reg_016.c /tmp/pipeline/reg_016/reg_016.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_016/reg_016.so io /tmp/pipeline/reg_016/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_017/reg_017.cli b/dep/pipeline/reg_017/reg_017.cli index 6b301b74..ac65e57e 100644 --- a/dep/pipeline/reg_017/reg_017.cli +++ b/dep/pipeline/reg_017/reg_017.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_017/reg_017.spec /tmp/pipeline/reg_017/reg_017.c pipeline libbuild /tmp/pipeline/reg_017/reg_017.c /tmp/pipeline/reg_017/reg_017.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/reg_017/reg_017.so io /tmp/pipeline/r pipeline PIPELINE0 table reg_017 add /tmp/pipeline/reg_017/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_018/reg_018.cli b/dep/pipeline/reg_018/reg_018.cli index b6fc964a..ed3b7c38 100644 --- a/dep/pipeline/reg_018/reg_018.cli +++ b/dep/pipeline/reg_018/reg_018.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_018/reg_018.spec /tmp/pipeline/reg_018/reg_018.c pipeline libbuild /tmp/pipeline/reg_018/reg_018.c /tmp/pipeline/reg_018/reg_018.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/reg_018/reg_018.so io /tmp/pipeline/r pipeline PIPELINE0 table reg_018 add /tmp/pipeline/reg_018/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_019/reg_019.cli b/dep/pipeline/reg_019/reg_019.cli index d616ddfe..a519aa93 100644 --- a/dep/pipeline/reg_019/reg_019.cli +++ b/dep/pipeline/reg_019/reg_019.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_019/reg_019.spec /tmp/pipeline/reg_019/reg_019.c pipeline libbuild /tmp/pipeline/reg_019/reg_019.c /tmp/pipeline/reg_019/reg_019.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/reg_019/reg_019.so io /tmp/pipeline/r pipeline PIPELINE0 table reg_019 add /tmp/pipeline/reg_019/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_020/reg_020.cli b/dep/pipeline/reg_020/reg_020.cli index 0b8b9bd2..8a5d3912 100644 --- a/dep/pipeline/reg_020/reg_020.cli +++ b/dep/pipeline/reg_020/reg_020.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_020/reg_020.spec /tmp/pipeline/reg_020/reg_020.c pipeline libbuild /tmp/pipeline/reg_020/reg_020.c /tmp/pipeline/reg_020/reg_020.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_020/reg_020.so io /tmp/pipeline/reg_020/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_021/reg_021.cli b/dep/pipeline/reg_021/reg_021.cli index 4babd2a2..ff120b54 100644 --- a/dep/pipeline/reg_021/reg_021.cli +++ b/dep/pipeline/reg_021/reg_021.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_021/reg_021.spec /tmp/pipeline/reg_021/reg_021.c pipeline libbuild /tmp/pipeline/reg_021/reg_021.c /tmp/pipeline/reg_021/reg_021.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/reg_021/reg_021.so io /tmp/pipeline/r pipeline PIPELINE0 table reg_021 add /tmp/pipeline/reg_021/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_022/reg_022.cli b/dep/pipeline/reg_022/reg_022.cli index a31ce7b2..bfd99706 100644 --- a/dep/pipeline/reg_022/reg_022.cli +++ b/dep/pipeline/reg_022/reg_022.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_022/reg_022.spec /tmp/pipeline/reg_022/reg_022.c pipeline libbuild /tmp/pipeline/reg_022/reg_022.c /tmp/pipeline/reg_022/reg_022.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_022/reg_022.so io /tmp/pipeline/reg_022/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_023/reg_023.cli b/dep/pipeline/reg_023/reg_023.cli index 31ea3b99..6d4d3dcf 100644 --- a/dep/pipeline/reg_023/reg_023.cli +++ b/dep/pipeline/reg_023/reg_023.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_023/reg_023.spec /tmp/pipeline/reg_023/reg_023.c pipeline libbuild /tmp/pipeline/reg_023/reg_023.c /tmp/pipeline/reg_023/reg_023.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_023/reg_023.so io /tmp/pipeline/reg_023/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_024/reg_024.cli b/dep/pipeline/reg_024/reg_024.cli index c80ea137..a74ad042 100644 --- a/dep/pipeline/reg_024/reg_024.cli +++ b/dep/pipeline/reg_024/reg_024.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_024/reg_024.spec /tmp/pipeline/reg_024/reg_024.c pipeline libbuild /tmp/pipeline/reg_024/reg_024.c /tmp/pipeline/reg_024/reg_024.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/reg_024/reg_024.so io /tmp/pipeline/r pipeline PIPELINE0 table reg_024 add /tmp/pipeline/reg_024/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_025/reg_025.cli b/dep/pipeline/reg_025/reg_025.cli index bb9e3d24..331f3f0a 100644 --- a/dep/pipeline/reg_025/reg_025.cli +++ b/dep/pipeline/reg_025/reg_025.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_025/reg_025.spec /tmp/pipeline/reg_025/reg_025.c pipeline libbuild /tmp/pipeline/reg_025/reg_025.c /tmp/pipeline/reg_025/reg_025.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_025/reg_025.so io /tmp/pipeline/reg_025/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_026/reg_026.cli b/dep/pipeline/reg_026/reg_026.cli index ca13ed7b..e5395c2a 100644 --- a/dep/pipeline/reg_026/reg_026.cli +++ b/dep/pipeline/reg_026/reg_026.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_026/reg_026.spec /tmp/pipeline/reg_026/reg_026.c pipeline libbuild /tmp/pipeline/reg_026/reg_026.c /tmp/pipeline/reg_026/reg_026.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_026/reg_026.so io /tmp/pipeline/reg_026/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_027/reg_027.cli b/dep/pipeline/reg_027/reg_027.cli index 5908793b..a747b78c 100644 --- a/dep/pipeline/reg_027/reg_027.cli +++ b/dep/pipeline/reg_027/reg_027.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_027/reg_027.spec /tmp/pipeline/reg_027/reg_027.c pipeline libbuild /tmp/pipeline/reg_027/reg_027.c /tmp/pipeline/reg_027/reg_027.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_027/reg_027.so io /tmp/pipeline/reg_027/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_028/reg_028.cli b/dep/pipeline/reg_028/reg_028.cli index 4c3ed324..b7ee2ba1 100644 --- a/dep/pipeline/reg_028/reg_028.cli +++ b/dep/pipeline/reg_028/reg_028.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_028/reg_028.spec /tmp/pipeline/reg_028/reg_028.c pipeline libbuild /tmp/pipeline/reg_028/reg_028.c /tmp/pipeline/reg_028/reg_028.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/reg_028/reg_028.so io /tmp/pipeline/r pipeline PIPELINE0 table reg_028 add /tmp/pipeline/reg_028/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_029/reg_029.cli b/dep/pipeline/reg_029/reg_029.cli index aa0ed631..22289f49 100644 --- a/dep/pipeline/reg_029/reg_029.cli +++ b/dep/pipeline/reg_029/reg_029.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_029/reg_029.spec /tmp/pipeline/reg_029/reg_029.c pipeline libbuild /tmp/pipeline/reg_029/reg_029.c /tmp/pipeline/reg_029/reg_029.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_029/reg_029.so io /tmp/pipeline/reg_029/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_030/reg_030.cli b/dep/pipeline/reg_030/reg_030.cli index 9b420108..eaaa51d7 100644 --- a/dep/pipeline/reg_030/reg_030.cli +++ b/dep/pipeline/reg_030/reg_030.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_030/reg_030.spec /tmp/pipeline/reg_030/reg_030.c pipeline libbuild /tmp/pipeline/reg_030/reg_030.c /tmp/pipeline/reg_030/reg_030.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_030/reg_030.so io /tmp/pipeline/reg_030/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_031/reg_031.cli b/dep/pipeline/reg_031/reg_031.cli index ab42b814..2abe7d2b 100644 --- a/dep/pipeline/reg_031/reg_031.cli +++ b/dep/pipeline/reg_031/reg_031.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_031/reg_031.spec /tmp/pipeline/reg_031/reg_031.c pipeline libbuild /tmp/pipeline/reg_031/reg_031.c /tmp/pipeline/reg_031/reg_031.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/reg_031/reg_031.so io /tmp/pipeline/r pipeline PIPELINE0 table reg_031 add /tmp/pipeline/reg_031/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_032/reg_032.cli b/dep/pipeline/reg_032/reg_032.cli index 10ab51a1..72674c12 100644 --- a/dep/pipeline/reg_032/reg_032.cli +++ b/dep/pipeline/reg_032/reg_032.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_032/reg_032.spec /tmp/pipeline/reg_032/reg_032.c pipeline libbuild /tmp/pipeline/reg_032/reg_032.c /tmp/pipeline/reg_032/reg_032.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_032/reg_032.so io /tmp/pipeline/reg_032/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_033/reg_033.cli b/dep/pipeline/reg_033/reg_033.cli index 45c018ce..8a5c28c6 100644 --- a/dep/pipeline/reg_033/reg_033.cli +++ b/dep/pipeline/reg_033/reg_033.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_033/reg_033.spec /tmp/pipeline/reg_033/reg_033.c pipeline libbuild /tmp/pipeline/reg_033/reg_033.c /tmp/pipeline/reg_033/reg_033.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/reg_033/reg_033.so io /tmp/pipeline/r pipeline PIPELINE0 table reg_033 add /tmp/pipeline/reg_033/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_034/reg_034.cli b/dep/pipeline/reg_034/reg_034.cli index 222dc520..247edc18 100644 --- a/dep/pipeline/reg_034/reg_034.cli +++ b/dep/pipeline/reg_034/reg_034.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_034/reg_034.spec /tmp/pipeline/reg_034/reg_034.c pipeline libbuild /tmp/pipeline/reg_034/reg_034.c /tmp/pipeline/reg_034/reg_034.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/reg_034/reg_034.so io /tmp/pipeline/r pipeline PIPELINE0 table reg_034 add /tmp/pipeline/reg_034/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_035/reg_035.cli b/dep/pipeline/reg_035/reg_035.cli index a15a8050..35aa8573 100644 --- a/dep/pipeline/reg_035/reg_035.cli +++ b/dep/pipeline/reg_035/reg_035.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_035/reg_035.spec /tmp/pipeline/reg_035/reg_035.c pipeline libbuild /tmp/pipeline/reg_035/reg_035.c /tmp/pipeline/reg_035/reg_035.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/reg_035/reg_035.so io /tmp/pipeline/r pipeline PIPELINE0 table reg_035 add /tmp/pipeline/reg_035/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_036/reg_036.cli b/dep/pipeline/reg_036/reg_036.cli index 152d4ff2..20c503b9 100644 --- a/dep/pipeline/reg_036/reg_036.cli +++ b/dep/pipeline/reg_036/reg_036.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_036/reg_036.spec /tmp/pipeline/reg_036/reg_036.c pipeline libbuild /tmp/pipeline/reg_036/reg_036.c /tmp/pipeline/reg_036/reg_036.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_036/reg_036.so io /tmp/pipeline/reg_036/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_037/reg_037.cli b/dep/pipeline/reg_037/reg_037.cli index 1f8de5a4..ba72bf16 100644 --- a/dep/pipeline/reg_037/reg_037.cli +++ b/dep/pipeline/reg_037/reg_037.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_037/reg_037.spec /tmp/pipeline/reg_037/reg_037.c pipeline libbuild /tmp/pipeline/reg_037/reg_037.c /tmp/pipeline/reg_037/reg_037.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/reg_037/reg_037.so io /tmp/pipeline/r pipeline PIPELINE0 table reg_037 add /tmp/pipeline/reg_037/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_038/reg_038.cli b/dep/pipeline/reg_038/reg_038.cli index 56237a09..fcb413d8 100644 --- a/dep/pipeline/reg_038/reg_038.cli +++ b/dep/pipeline/reg_038/reg_038.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_038/reg_038.spec /tmp/pipeline/reg_038/reg_038.c pipeline libbuild /tmp/pipeline/reg_038/reg_038.c /tmp/pipeline/reg_038/reg_038.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_038/reg_038.so io /tmp/pipeline/reg_038/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_039/reg_039.cli b/dep/pipeline/reg_039/reg_039.cli index 06afea03..73f1ae22 100644 --- a/dep/pipeline/reg_039/reg_039.cli +++ b/dep/pipeline/reg_039/reg_039.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_039/reg_039.spec /tmp/pipeline/reg_039/reg_039.c pipeline libbuild /tmp/pipeline/reg_039/reg_039.c /tmp/pipeline/reg_039/reg_039.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_039/reg_039.so io /tmp/pipeline/reg_039/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_040/reg_040.cli b/dep/pipeline/reg_040/reg_040.cli index ef356ef3..446a75e5 100644 --- a/dep/pipeline/reg_040/reg_040.cli +++ b/dep/pipeline/reg_040/reg_040.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_040/reg_040.spec /tmp/pipeline/reg_040/reg_040.c pipeline libbuild /tmp/pipeline/reg_040/reg_040.c /tmp/pipeline/reg_040/reg_040.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/reg_040/reg_040.so io /tmp/pipeline/r pipeline PIPELINE0 table reg_040 add /tmp/pipeline/reg_040/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_041/reg_041.cli b/dep/pipeline/reg_041/reg_041.cli index 3232d89f..adf44cf7 100644 --- a/dep/pipeline/reg_041/reg_041.cli +++ b/dep/pipeline/reg_041/reg_041.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_041/reg_041.spec /tmp/pipeline/reg_041/reg_041.c pipeline libbuild /tmp/pipeline/reg_041/reg_041.c /tmp/pipeline/reg_041/reg_041.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_041/reg_041.so io /tmp/pipeline/reg_041/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_042/reg_042.cli b/dep/pipeline/reg_042/reg_042.cli index b16cbe22..a8b98c50 100644 --- a/dep/pipeline/reg_042/reg_042.cli +++ b/dep/pipeline/reg_042/reg_042.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_042/reg_042.spec /tmp/pipeline/reg_042/reg_042.c pipeline libbuild /tmp/pipeline/reg_042/reg_042.c /tmp/pipeline/reg_042/reg_042.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_042/reg_042.so io /tmp/pipeline/reg_042/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_043/reg_043.cli b/dep/pipeline/reg_043/reg_043.cli index 701f4598..a44bc86d 100644 --- a/dep/pipeline/reg_043/reg_043.cli +++ b/dep/pipeline/reg_043/reg_043.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_043/reg_043.spec /tmp/pipeline/reg_043/reg_043.c pipeline libbuild /tmp/pipeline/reg_043/reg_043.c /tmp/pipeline/reg_043/reg_043.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_043/reg_043.so io /tmp/pipeline/reg_043/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_044/reg_044.cli b/dep/pipeline/reg_044/reg_044.cli index ed18c677..e6c3fe93 100644 --- a/dep/pipeline/reg_044/reg_044.cli +++ b/dep/pipeline/reg_044/reg_044.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_044/reg_044.spec /tmp/pipeline/reg_044/reg_044.c pipeline libbuild /tmp/pipeline/reg_044/reg_044.c /tmp/pipeline/reg_044/reg_044.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/reg_044/reg_044.so io /tmp/pipeline/r pipeline PIPELINE0 table reg_044 add /tmp/pipeline/reg_044/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/reg_045/reg_045.cli b/dep/pipeline/reg_045/reg_045.cli index 2c3ae7e9..9de393f2 100644 --- a/dep/pipeline/reg_045/reg_045.cli +++ b/dep/pipeline/reg_045/reg_045.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/reg_045/reg_045.spec /tmp/pipeline/reg_045/reg_045.c pipeline libbuild /tmp/pipeline/reg_045/reg_045.c /tmp/pipeline/reg_045/reg_045.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/reg_045/reg_045.so io /tmp/pipeline/reg_045/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/ring_port_001/ring_port_001.cli b/dep/pipeline/ring_port_001/ring_port_001.cli index 7ca51884..c915f119 100644 --- a/dep/pipeline/ring_port_001/ring_port_001.cli +++ b/dep/pipeline/ring_port_001/ring_port_001.cli @@ -11,7 +11,7 @@ pipeline codegen /tmp/pipeline/ring_port_001/ring_port_001_b.spec /tmp/pipeline/ pipeline libbuild /tmp/pipeline/ring_port_001/ring_port_001_b.c /tmp/pipeline/ring_port_001/ring_port_001_b.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -24,5 +24,5 @@ pipeline PIPELINE1 build lib /tmp/pipeline/ring_port_001/ring_port_001_b.so io / pipeline PIPELINE1 table ring_port_001 add /tmp/pipeline/ring_port_001/table.txt pipeline PIPELINE1 commit -thread 2 pipeline PIPELINE1 enable -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE1 enable thread 2 +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/ring_port_002/ring_port_002.cli b/dep/pipeline/ring_port_002/ring_port_002.cli index 20c3c1e6..3002111b 100644 --- a/dep/pipeline/ring_port_002/ring_port_002.cli +++ b/dep/pipeline/ring_port_002/ring_port_002.cli @@ -11,7 +11,7 @@ pipeline codegen /tmp/pipeline/ring_port_002/ring_port_002_b.spec /tmp/pipeline/ pipeline libbuild /tmp/pipeline/ring_port_002/ring_port_002_b.c /tmp/pipeline/ring_port_002/ring_port_002_b.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -20,5 +20,5 @@ ring RING0 size 32 numa 0 pipeline PIPELINE0 build lib /tmp/pipeline/ring_port_002/ring_port_002_a.so io /tmp/pipeline/ring_port_002/ring_port_002_a.io numa 0 pipeline PIPELINE1 build lib /tmp/pipeline/ring_port_002/ring_port_002_b.so io /tmp/pipeline/ring_port_002/ring_port_002_b.io numa 0 -thread 2 pipeline PIPELINE1 enable -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE1 enable thread 2 +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/rx_tx_001/rx_tx_001.cli b/dep/pipeline/rx_tx_001/rx_tx_001.cli index 051f5d0a..4d4902b1 100755 --- a/dep/pipeline/rx_tx_001/rx_tx_001.cli +++ b/dep/pipeline/rx_tx_001/rx_tx_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/rx_tx_001/rx_tx_001.spec /tmp/pipeline/rx_tx_001/rx_tx_001.c pipeline libbuild /tmp/pipeline/rx_tx_001/rx_tx_001.c /tmp/pipeline/rx_tx_001/rx_tx_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/rx_tx_001/rx_tx_001.so io /tmp/pipeline/rx_tx_001/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/selector_001/selector_001.cli b/dep/pipeline/selector_001/selector_001.cli index 87a566a3..8afe31fe 100644 --- a/dep/pipeline/selector_001/selector_001.cli +++ b/dep/pipeline/selector_001/selector_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/selector_001/selector_001.spec /tmp/pipeline/selector_001/selector_001.c pipeline libbuild /tmp/pipeline/selector_001/selector_001.c /tmp/pipeline/selector_001/selector_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/selector_001/selector_001.so io /tmp/pipeline/selector_001/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/selector_002/selector_002.cli b/dep/pipeline/selector_002/selector_002.cli index 3c75e5c1..b3bff2c9 100644 --- a/dep/pipeline/selector_002/selector_002.cli +++ b/dep/pipeline/selector_002/selector_002.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/selector_002/selector_002.spec /tmp/pipeline/selector_002/selector_002.c pipeline libbuild /tmp/pipeline/selector_002/selector_002.c /tmp/pipeline/selector_002/selector_002.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -34,4 +34,4 @@ pipeline PIPELINE0 selector selector_002_2_table group member add /tmp/pipeline/ pipeline PIPELINE0 table selector_002_3_table add /tmp/pipeline/selector_002/cmd_files/cmd_3.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/shl_001/shl_001.cli b/dep/pipeline/shl_001/shl_001.cli index 74cd3203..35b65452 100644 --- a/dep/pipeline/shl_001/shl_001.cli +++ b/dep/pipeline/shl_001/shl_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/shl_001/shl_001.spec /tmp/pipeline/shl_001/shl_001.c pipeline libbuild /tmp/pipeline/shl_001/shl_001.c /tmp/pipeline/shl_001/shl_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/shl_001/shl_001.so io /tmp/pipeline/shl_001/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/shl_002/shl_002.cli b/dep/pipeline/shl_002/shl_002.cli index 7b58c84f..d4ae28c6 100644 --- a/dep/pipeline/shl_002/shl_002.cli +++ b/dep/pipeline/shl_002/shl_002.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/shl_002/shl_002.spec /tmp/pipeline/shl_002/shl_002.c pipeline libbuild /tmp/pipeline/shl_002/shl_002.c /tmp/pipeline/shl_002/shl_002.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/shl_002/shl_002.so io /tmp/pipeline/shl_002/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/shl_003/shl_003.cli b/dep/pipeline/shl_003/shl_003.cli index 73169356..62e30d79 100644 --- a/dep/pipeline/shl_003/shl_003.cli +++ b/dep/pipeline/shl_003/shl_003.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/shl_003/shl_003.spec /tmp/pipeline/shl_003/shl_003.c pipeline libbuild /tmp/pipeline/shl_003/shl_003.c /tmp/pipeline/shl_003/shl_003.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/shl_003/shl_003.so io /tmp/pipeline/shl_003/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/shl_004/shl_004.cli b/dep/pipeline/shl_004/shl_004.cli index db77e67b..f671968a 100644 --- a/dep/pipeline/shl_004/shl_004.cli +++ b/dep/pipeline/shl_004/shl_004.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/shl_004/shl_004.spec /tmp/pipeline/shl_004/shl_004.c pipeline libbuild /tmp/pipeline/shl_004/shl_004.c /tmp/pipeline/shl_004/shl_004.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/shl_004/shl_004.so io /tmp/pipeline/shl_004/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/shl_005/shl_005.cli b/dep/pipeline/shl_005/shl_005.cli index eb68b451..2742f463 100644 --- a/dep/pipeline/shl_005/shl_005.cli +++ b/dep/pipeline/shl_005/shl_005.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/shl_005/shl_005.spec /tmp/pipeline/shl_005/shl_005.c pipeline libbuild /tmp/pipeline/shl_005/shl_005.c /tmp/pipeline/shl_005/shl_005.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/shl_005/shl_005.so io /tmp/pipeline/shl_005/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/shl_006/shl_006.cli b/dep/pipeline/shl_006/shl_006.cli index 677e5daa..119f142e 100644 --- a/dep/pipeline/shl_006/shl_006.cli +++ b/dep/pipeline/shl_006/shl_006.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/shl_006/shl_006.spec /tmp/pipeline/shl_006/shl_006.c pipeline libbuild /tmp/pipeline/shl_006/shl_006.c /tmp/pipeline/shl_006/shl_006.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/shl_006/shl_006.so io /tmp/pipeline/shl_006/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/shl_007/shl_007.cli b/dep/pipeline/shl_007/shl_007.cli index a4d473f4..7fd8ff18 100755 --- a/dep/pipeline/shl_007/shl_007.cli +++ b/dep/pipeline/shl_007/shl_007.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/shl_007/shl_007.spec /tmp/pipeline/shl_007/shl_007.c pipeline libbuild /tmp/pipeline/shl_007/shl_007.c /tmp/pipeline/shl_007/shl_007.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/shl_007/shl_007.so io /tmp/pipeline/s pipeline PIPELINE0 table shl_007 add /tmp/pipeline/shl_007/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/shl_008/shl_008.cli b/dep/pipeline/shl_008/shl_008.cli index 9e7d0f2e..fdeef4f7 100755 --- a/dep/pipeline/shl_008/shl_008.cli +++ b/dep/pipeline/shl_008/shl_008.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/shl_008/shl_008.spec /tmp/pipeline/shl_008/shl_008.c pipeline libbuild /tmp/pipeline/shl_008/shl_008.c /tmp/pipeline/shl_008/shl_008.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/shl_008/shl_008.so io /tmp/pipeline/s pipeline PIPELINE0 table shl_008 add /tmp/pipeline/shl_008/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/shr_001/shr_001.cli b/dep/pipeline/shr_001/shr_001.cli index 9afb685f..eb671333 100644 --- a/dep/pipeline/shr_001/shr_001.cli +++ b/dep/pipeline/shr_001/shr_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/shr_001/shr_001.spec /tmp/pipeline/shr_001/shr_001.c pipeline libbuild /tmp/pipeline/shr_001/shr_001.c /tmp/pipeline/shr_001/shr_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/shr_001/shr_001.so io /tmp/pipeline/shr_001/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/shr_002/shr_002.cli b/dep/pipeline/shr_002/shr_002.cli index dc9d4db8..dff4eaf3 100644 --- a/dep/pipeline/shr_002/shr_002.cli +++ b/dep/pipeline/shr_002/shr_002.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/shr_002/shr_002.spec /tmp/pipeline/shr_002/shr_002.c pipeline libbuild /tmp/pipeline/shr_002/shr_002.c /tmp/pipeline/shr_002/shr_002.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/shr_002/shr_002.so io /tmp/pipeline/shr_002/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/shr_003/shr_003.cli b/dep/pipeline/shr_003/shr_003.cli index bab6d439..47000005 100644 --- a/dep/pipeline/shr_003/shr_003.cli +++ b/dep/pipeline/shr_003/shr_003.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/shr_003/shr_003.spec /tmp/pipeline/shr_003/shr_003.c pipeline libbuild /tmp/pipeline/shr_003/shr_003.c /tmp/pipeline/shr_003/shr_003.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/shr_003/shr_003.so io /tmp/pipeline/shr_003/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/shr_004/shr_004.cli b/dep/pipeline/shr_004/shr_004.cli index 9ec02ac1..083bf0c0 100644 --- a/dep/pipeline/shr_004/shr_004.cli +++ b/dep/pipeline/shr_004/shr_004.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/shr_004/shr_004.spec /tmp/pipeline/shr_004/shr_004.c pipeline libbuild /tmp/pipeline/shr_004/shr_004.c /tmp/pipeline/shr_004/shr_004.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/shr_004/shr_004.so io /tmp/pipeline/shr_004/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/shr_005/shr_005.cli b/dep/pipeline/shr_005/shr_005.cli index cf711775..57be84df 100644 --- a/dep/pipeline/shr_005/shr_005.cli +++ b/dep/pipeline/shr_005/shr_005.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/shr_005/shr_005.spec /tmp/pipeline/shr_005/shr_005.c pipeline libbuild /tmp/pipeline/shr_005/shr_005.c /tmp/pipeline/shr_005/shr_005.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/shr_005/shr_005.so io /tmp/pipeline/shr_005/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/shr_006/shr_006.cli b/dep/pipeline/shr_006/shr_006.cli index 3803977b..6142fbda 100644 --- a/dep/pipeline/shr_006/shr_006.cli +++ b/dep/pipeline/shr_006/shr_006.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/shr_006/shr_006.spec /tmp/pipeline/shr_006/shr_006.c pipeline libbuild /tmp/pipeline/shr_006/shr_006.c /tmp/pipeline/shr_006/shr_006.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/shr_006/shr_006.so io /tmp/pipeline/shr_006/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/shr_007/shr_007.cli b/dep/pipeline/shr_007/shr_007.cli index b05bc753..3a6b9c4e 100755 --- a/dep/pipeline/shr_007/shr_007.cli +++ b/dep/pipeline/shr_007/shr_007.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/shr_007/shr_007.spec /tmp/pipeline/shr_007/shr_007.c pipeline libbuild /tmp/pipeline/shr_007/shr_007.c /tmp/pipeline/shr_007/shr_007.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/shr_007/shr_007.so io /tmp/pipeline/s pipeline PIPELINE0 table shr_007 add /tmp/pipeline/shr_007/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/shr_008/shr_008.cli b/dep/pipeline/shr_008/shr_008.cli index ab7ac2fe..c20eab09 100755 --- a/dep/pipeline/shr_008/shr_008.cli +++ b/dep/pipeline/shr_008/shr_008.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/shr_008/shr_008.spec /tmp/pipeline/shr_008/shr_008.c pipeline libbuild /tmp/pipeline/shr_008/shr_008.c /tmp/pipeline/shr_008/shr_008.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/shr_008/shr_008.so io /tmp/pipeline/s pipeline PIPELINE0 table shr_008 add /tmp/pipeline/shr_008/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/sub_001/sub_001.cli b/dep/pipeline/sub_001/sub_001.cli index 98609e3a..d6165421 100644 --- a/dep/pipeline/sub_001/sub_001.cli +++ b/dep/pipeline/sub_001/sub_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/sub_001/sub_001.spec /tmp/pipeline/sub_001/sub_001.c pipeline libbuild /tmp/pipeline/sub_001/sub_001.c /tmp/pipeline/sub_001/sub_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/sub_001/sub_001.so io /tmp/pipeline/sub_001/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/sub_002/sub_002.cli b/dep/pipeline/sub_002/sub_002.cli index 0281ba30..ed26229c 100644 --- a/dep/pipeline/sub_002/sub_002.cli +++ b/dep/pipeline/sub_002/sub_002.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/sub_002/sub_002.spec /tmp/pipeline/sub_002/sub_002.c pipeline libbuild /tmp/pipeline/sub_002/sub_002.c /tmp/pipeline/sub_002/sub_002.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/sub_002/sub_002.so io /tmp/pipeline/sub_002/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/sub_003/sub_003.cli b/dep/pipeline/sub_003/sub_003.cli index e90a7660..a4dbafd9 100644 --- a/dep/pipeline/sub_003/sub_003.cli +++ b/dep/pipeline/sub_003/sub_003.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/sub_003/sub_003.spec /tmp/pipeline/sub_003/sub_003.c pipeline libbuild /tmp/pipeline/sub_003/sub_003.c /tmp/pipeline/sub_003/sub_003.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/sub_003/sub_003.so io /tmp/pipeline/sub_003/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/sub_004/sub_004.cli b/dep/pipeline/sub_004/sub_004.cli index 89f13dd4..f5e1ca92 100644 --- a/dep/pipeline/sub_004/sub_004.cli +++ b/dep/pipeline/sub_004/sub_004.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/sub_004/sub_004.spec /tmp/pipeline/sub_004/sub_004.c pipeline libbuild /tmp/pipeline/sub_004/sub_004.c /tmp/pipeline/sub_004/sub_004.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/sub_004/sub_004.so io /tmp/pipeline/sub_004/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/sub_005/sub_005.cli b/dep/pipeline/sub_005/sub_005.cli index 0bbc2deb..36d7b6ec 100644 --- a/dep/pipeline/sub_005/sub_005.cli +++ b/dep/pipeline/sub_005/sub_005.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/sub_005/sub_005.spec /tmp/pipeline/sub_005/sub_005.c pipeline libbuild /tmp/pipeline/sub_005/sub_005.c /tmp/pipeline/sub_005/sub_005.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/sub_005/sub_005.so io /tmp/pipeline/sub_005/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/sub_006/sub_006.cli b/dep/pipeline/sub_006/sub_006.cli index 0d0ae78d..06eea782 100644 --- a/dep/pipeline/sub_006/sub_006.cli +++ b/dep/pipeline/sub_006/sub_006.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/sub_006/sub_006.spec /tmp/pipeline/sub_006/sub_006.c pipeline libbuild /tmp/pipeline/sub_006/sub_006.c /tmp/pipeline/sub_006/sub_006.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/sub_006/sub_006.so io /tmp/pipeline/sub_006/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/sub_007/sub_007.cli b/dep/pipeline/sub_007/sub_007.cli index c557630f..f0e1a43e 100755 --- a/dep/pipeline/sub_007/sub_007.cli +++ b/dep/pipeline/sub_007/sub_007.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/sub_007/sub_007.spec /tmp/pipeline/sub_007/sub_007.c pipeline libbuild /tmp/pipeline/sub_007/sub_007.c /tmp/pipeline/sub_007/sub_007.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/sub_007/sub_007.so io /tmp/pipeline/s pipeline PIPELINE0 table sub_007 add /tmp/pipeline/sub_007/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/sub_008/sub_008.cli b/dep/pipeline/sub_008/sub_008.cli index 1b7106ff..ab41d7a5 100755 --- a/dep/pipeline/sub_008/sub_008.cli +++ b/dep/pipeline/sub_008/sub_008.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/sub_008/sub_008.spec /tmp/pipeline/sub_008/sub_008.c pipeline libbuild /tmp/pipeline/sub_008/sub_008.c /tmp/pipeline/sub_008/sub_008.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/sub_008/sub_008.so io /tmp/pipeline/s pipeline PIPELINE0 table sub_008 add /tmp/pipeline/sub_008/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/table_001/table_001.cli b/dep/pipeline/table_001/table_001.cli index 756839fd..48ecd160 100644 --- a/dep/pipeline/table_001/table_001.cli +++ b/dep/pipeline/table_001/table_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/table_001/table_001.spec /tmp/pipeline/table_001/table_001.c pipeline libbuild /tmp/pipeline/table_001/table_001.c /tmp/pipeline/table_001/table_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/table_001/table_001.so io /tmp/pipeline/table_001/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/table_002/table_002.cli b/dep/pipeline/table_002/table_002.cli index c71515f3..2204f852 100644 --- a/dep/pipeline/table_002/table_002.cli +++ b/dep/pipeline/table_002/table_002.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/table_002/table_002.spec /tmp/pipeline/table_002/table_002.c pipeline libbuild /tmp/pipeline/table_002/table_002.c /tmp/pipeline/table_002/table_002.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/table_002/table_002.so io /tmp/pipeline/table_002/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/table_003/table_003.cli b/dep/pipeline/table_003/table_003.cli index 5cfcb2d0..628a272e 100644 --- a/dep/pipeline/table_003/table_003.cli +++ b/dep/pipeline/table_003/table_003.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/table_003/table_003.spec /tmp/pipeline/table_003/table_003.c pipeline libbuild /tmp/pipeline/table_003/table_003.c /tmp/pipeline/table_003/table_003.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/table_003/table_003.so io /tmp/pipeline/table_003/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/table_004/table_004.cli b/dep/pipeline/table_004/table_004.cli index af935211..bf4868e4 100644 --- a/dep/pipeline/table_004/table_004.cli +++ b/dep/pipeline/table_004/table_004.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/table_004/table_004.spec /tmp/pipeline/table_004/table_004.c pipeline libbuild /tmp/pipeline/table_004/table_004.c /tmp/pipeline/table_004/table_004.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/table_004/table_004.so io /tmp/pipeli pipeline PIPELINE0 table table_004 add /tmp/pipeline/table_004/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/table_005/table_005.cli b/dep/pipeline/table_005/table_005.cli index 816ef2db..a6ae37f2 100644 --- a/dep/pipeline/table_005/table_005.cli +++ b/dep/pipeline/table_005/table_005.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/table_005/table_005.spec /tmp/pipeline/table_005/table_005.c pipeline libbuild /tmp/pipeline/table_005/table_005.c /tmp/pipeline/table_005/table_005.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -20,4 +20,4 @@ pipeline PIPELINE0 table table_005_table add /tmp/pipeline/table_005/cmd_files/ pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/table_006/table_006.cli b/dep/pipeline/table_006/table_006.cli index 31c4aa73..ce0e500c 100644 --- a/dep/pipeline/table_006/table_006.cli +++ b/dep/pipeline/table_006/table_006.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/table_006/table_006.spec /tmp/pipeline/table_006/table_006.c pipeline libbuild /tmp/pipeline/table_006/table_006.c /tmp/pipeline/table_006/table_006.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/table_006/table_006.so io /tmp/pipeli pipeline PIPELINE0 table table_006_table add /tmp/pipeline/table_006/cmd_files/cmd_1.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/table_007/table_007.cli b/dep/pipeline/table_007/table_007.cli index f9a2b493..ccc60375 100644 --- a/dep/pipeline/table_007/table_007.cli +++ b/dep/pipeline/table_007/table_007.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/table_007/table_007.spec /tmp/pipeline/table_007/table_007.c pipeline libbuild /tmp/pipeline/table_007/table_007.c /tmp/pipeline/table_007/table_007.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -20,4 +20,4 @@ pipeline PIPELINE0 table table_007_table add /tmp/pipeline/table_007/cmd_files/ pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/table_008/table_008.cli b/dep/pipeline/table_008/table_008.cli index d29a5ba2..2bee3a2c 100644 --- a/dep/pipeline/table_008/table_008.cli +++ b/dep/pipeline/table_008/table_008.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/table_008/table_008.spec /tmp/pipeline/table_008/table_008.c pipeline libbuild /tmp/pipeline/table_008/table_008.c /tmp/pipeline/table_008/table_008.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -20,4 +20,4 @@ pipeline PIPELINE0 table table_008_table add /tmp/pipeline/table_008/cmd_files/ pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/table_009/table_009.cli b/dep/pipeline/table_009/table_009.cli index d452d9fe..f364a35f 100644 --- a/dep/pipeline/table_009/table_009.cli +++ b/dep/pipeline/table_009/table_009.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/table_009/table_009.spec /tmp/pipeline/table_009/table_009.c pipeline libbuild /tmp/pipeline/table_009/table_009.c /tmp/pipeline/table_009/table_009.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/table_009/table_009.so io /tmp/pipeline/table_009/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/table_010/table_010.cli b/dep/pipeline/table_010/table_010.cli index 932c5770..259811e2 100644 --- a/dep/pipeline/table_010/table_010.cli +++ b/dep/pipeline/table_010/table_010.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/table_010/table_010.spec /tmp/pipeline/table_010/table_010.c pipeline libbuild /tmp/pipeline/table_010/table_010.c /tmp/pipeline/table_010/table_010.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/table_010/table_010.so io /tmp/pipeline/table_010/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/table_011/table_011.cli b/dep/pipeline/table_011/table_011.cli index c19d7129..6d91c58d 100644 --- a/dep/pipeline/table_011/table_011.cli +++ b/dep/pipeline/table_011/table_011.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/table_011/table_011.spec /tmp/pipeline/table_011/table_011.c pipeline libbuild /tmp/pipeline/table_011/table_011.c /tmp/pipeline/table_011/table_011.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/table_011/table_011.so io /tmp/pipeline/table_011/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/table_012/table_012.cli b/dep/pipeline/table_012/table_012.cli index 594ebe75..f0927c2b 100644 --- a/dep/pipeline/table_012/table_012.cli +++ b/dep/pipeline/table_012/table_012.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/table_012/table_012.spec /tmp/pipeline/table_012/table_012.c pipeline libbuild /tmp/pipeline/table_012/table_012.c /tmp/pipeline/table_012/table_012.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/table_012/table_012.so io /tmp/pipeline/table_012/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/table_013/table_013.cli b/dep/pipeline/table_013/table_013.cli index 3aab17d1..69240168 100644 --- a/dep/pipeline/table_013/table_013.cli +++ b/dep/pipeline/table_013/table_013.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/table_013/table_013.spec /tmp/pipeline/table_013/table_013.c pipeline libbuild /tmp/pipeline/table_013/table_013.c /tmp/pipeline/table_013/table_013.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/table_013/table_013.so io /tmp/pipeline/table_013/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/table_014/table_014.cli b/dep/pipeline/table_014/table_014.cli index ca5a8fb6..e4900a73 100644 --- a/dep/pipeline/table_014/table_014.cli +++ b/dep/pipeline/table_014/table_014.cli @@ -5,7 +5,7 @@ pipeline codegen /tmp/pipeline/table_014/table_014.spec /tmp/pipeline/table_014/ pipeline libbuild /tmp/pipeline/table_014/table_014.c /tmp/pipeline/table_014/table_014.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/table_014/table_014.so io /tmp/pipeli pipeline PIPELINE0 table table_014 add /tmp/pipeline/table_014/cmd_files/cmd_1.txt -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/table_015/table_015.cli b/dep/pipeline/table_015/table_015.cli index af502b21..cc6f3c6f 100644 --- a/dep/pipeline/table_015/table_015.cli +++ b/dep/pipeline/table_015/table_015.cli @@ -5,7 +5,7 @@ pipeline codegen /tmp/pipeline/table_015/table_015.spec /tmp/pipeline/table_015/ pipeline libbuild /tmp/pipeline/table_015/table_015.c /tmp/pipeline/table_015/table_015.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/table_015/table_015.so io /tmp/pipeli pipeline PIPELINE0 table table_015 add /tmp/pipeline/table_015/cmd_files/cmd_1.txt -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/table_016/table_016.cli b/dep/pipeline/table_016/table_016.cli index c7ea39d5..32f22072 100644 --- a/dep/pipeline/table_016/table_016.cli +++ b/dep/pipeline/table_016/table_016.cli @@ -5,7 +5,7 @@ pipeline codegen /tmp/pipeline/table_016/table_016.spec /tmp/pipeline/table_016/ pipeline libbuild /tmp/pipeline/table_016/table_016.c /tmp/pipeline/table_016/table_016.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/table_016/table_016.so io /tmp/pipeli pipeline PIPELINE0 table table_016 add /tmp/pipeline/table_016/cmd_files/cmd_1.txt -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/table_017/table_017.cli b/dep/pipeline/table_017/table_017.cli index ea437f3c..03b8fbb8 100644 --- a/dep/pipeline/table_017/table_017.cli +++ b/dep/pipeline/table_017/table_017.cli @@ -5,7 +5,7 @@ pipeline codegen /tmp/pipeline/table_017/table_017.spec /tmp/pipeline/table_017/ pipeline libbuild /tmp/pipeline/table_017/table_017.c /tmp/pipeline/table_017/table_017.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/table_017/table_017.so io /tmp/pipeli pipeline PIPELINE0 table table_017 add /tmp/pipeline/table_017/cmd_files/cmd_1.txt -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/table_018/table_018.cli b/dep/pipeline/table_018/table_018.cli index 1acb7ef1..86ff544e 100644 --- a/dep/pipeline/table_018/table_018.cli +++ b/dep/pipeline/table_018/table_018.cli @@ -5,7 +5,7 @@ pipeline codegen /tmp/pipeline/table_018/table_018.spec /tmp/pipeline/table_018/ pipeline libbuild /tmp/pipeline/table_018/table_018.c /tmp/pipeline/table_018/table_018.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/table_018/table_018.so io /tmp/pipeli pipeline PIPELINE0 table table_018 add /tmp/pipeline/table_018/cmd_files/cmd_1.txt -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/table_019/table_019.cli b/dep/pipeline/table_019/table_019.cli index 553944bc..59d8ab41 100644 --- a/dep/pipeline/table_019/table_019.cli +++ b/dep/pipeline/table_019/table_019.cli @@ -5,7 +5,7 @@ pipeline codegen /tmp/pipeline/table_019/table_019.spec /tmp/pipeline/table_019/ pipeline libbuild /tmp/pipeline/table_019/table_019.c /tmp/pipeline/table_019/table_019.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/table_019/table_019.so io /tmp/pipeli pipeline PIPELINE0 table table_019 add /tmp/pipeline/table_019/cmd_files/cmd_1.txt -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/table_020/table_020.cli b/dep/pipeline/table_020/table_020.cli index 9632085b..519b5cf9 100644 --- a/dep/pipeline/table_020/table_020.cli +++ b/dep/pipeline/table_020/table_020.cli @@ -5,7 +5,7 @@ pipeline codegen /tmp/pipeline/table_020/table_020.spec /tmp/pipeline/table_020/ pipeline libbuild /tmp/pipeline/table_020/table_020.c /tmp/pipeline/table_020/table_020.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/table_020/table_020.so io /tmp/pipeli pipeline PIPELINE0 table table_020 add /tmp/pipeline/table_020/cmd_files/cmd_1.txt -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/table_021/table_021.cli b/dep/pipeline/table_021/table_021.cli index a2e4ca88..f6ecc68d 100644 --- a/dep/pipeline/table_021/table_021.cli +++ b/dep/pipeline/table_021/table_021.cli @@ -5,7 +5,7 @@ pipeline codegen /tmp/pipeline/table_021/table_021.spec /tmp/pipeline/table_021/ pipeline libbuild /tmp/pipeline/table_021/table_021.c /tmp/pipeline/table_021/table_021.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/table_021/table_021.so io /tmp/pipeli pipeline PIPELINE0 table table_021 add /tmp/pipeline/table_021/cmd_files/cmd_1.txt -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/u100_001/u100_001.cli b/dep/pipeline/u100_001/u100_001.cli index 24d8858b..a94e00cc 100644 --- a/dep/pipeline/u100_001/u100_001.cli +++ b/dep/pipeline/u100_001/u100_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/u100_001/u100_001.spec /tmp/pipeline/u100_001/u100_001.c pipeline libbuild /tmp/pipeline/u100_001/u100_001.c /tmp/pipeline/u100_001/u100_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -27,4 +27,4 @@ pipeline PIPELINE0 table nexthop add /tmp/pipeline/u100_001/table_4.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/u100_002/u100_002.cli b/dep/pipeline/u100_002/u100_002.cli index f5cb5921..ac8256ca 100644 --- a/dep/pipeline/u100_002/u100_002.cli +++ b/dep/pipeline/u100_002/u100_002.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/u100_002/u100_002.spec /tmp/pipeline/u100_002/u100_002.c pipeline libbuild /tmp/pipeline/u100_002/u100_002.c /tmp/pipeline/u100_002/u100_002.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -29,4 +29,4 @@ pipeline PIPELINE0 table nexthop add /tmp/pipeline/u100_002/table_4.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/u100_003/u100_003.cli b/dep/pipeline/u100_003/u100_003.cli index 4dd3466f..5d9c05bc 100644 --- a/dep/pipeline/u100_003/u100_003.cli +++ b/dep/pipeline/u100_003/u100_003.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/u100_003/u100_003.spec /tmp/pipeline/u100_003/u100_003.c pipeline libbuild /tmp/pipeline/u100_003/u100_003.c /tmp/pipeline/u100_003/u100_003.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -39,4 +39,4 @@ pipeline PIPELINE0 table nexthop_1_member_table add /tmp/pipeline/u100_003/table pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/validate_001/validate_001.cli b/dep/pipeline/validate_001/validate_001.cli index ce923e3d..7a166673 100644 --- a/dep/pipeline/validate_001/validate_001.cli +++ b/dep/pipeline/validate_001/validate_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/validate_001/validate_001.spec /tmp/pipeline/validate_001/validate_001.c pipeline libbuild /tmp/pipeline/validate_001/validate_001.c /tmp/pipeline/validate_001/validate_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/validate_001/validate_001.so io /tmp/ pipeline PIPELINE0 table validate_001 add /tmp/pipeline/validate_001/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/validate_002/validate_002.cli b/dep/pipeline/validate_002/validate_002.cli index fe778cdf..f5d87481 100644 --- a/dep/pipeline/validate_002/validate_002.cli +++ b/dep/pipeline/validate_002/validate_002.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/validate_002/validate_002.spec /tmp/pipeline/validate_002/validate_002.c pipeline libbuild /tmp/pipeline/validate_002/validate_002.c /tmp/pipeline/validate_002/validate_002.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/validate_002/validate_002.so io /tmp/ pipeline PIPELINE0 table validate_002 add /tmp/pipeline/validate_002/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/varbit_001/varbit_001.cli b/dep/pipeline/varbit_001/varbit_001.cli index 3c4394d6..c5611404 100644 --- a/dep/pipeline/varbit_001/varbit_001.cli +++ b/dep/pipeline/varbit_001/varbit_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/varbit_001/varbit_001.spec /tmp/pipeline/varbit_001/varbit_001.c pipeline libbuild /tmp/pipeline/varbit_001/varbit_001.c /tmp/pipeline/varbit_001/varbit_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/varbit_001/varbit_001.so io /tmp/pipeline/varbit_001/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/vxlan_001/vxlan_001.cli b/dep/pipeline/vxlan_001/vxlan_001.cli index 20f0a40f..b0676461 100755 --- a/dep/pipeline/vxlan_001/vxlan_001.cli +++ b/dep/pipeline/vxlan_001/vxlan_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/vxlan_001/vxlan_001.spec /tmp/pipeline/vxlan_001/vxlan_001.c pipeline libbuild /tmp/pipeline/vxlan_001/vxlan_001.c /tmp/pipeline/vxlan_001/vxlan_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/vxlan_001/vxlan_001.so io /tmp/pipeli pipeline PIPELINE0 table vxlan_table add /tmp/pipeline/vxlan_001/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/xor_001/xor_001.cli b/dep/pipeline/xor_001/xor_001.cli index 1796fa6b..8d59122e 100644 --- a/dep/pipeline/xor_001/xor_001.cli +++ b/dep/pipeline/xor_001/xor_001.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/xor_001/xor_001.spec /tmp/pipeline/xor_001/xor_001.c pipeline libbuild /tmp/pipeline/xor_001/xor_001.c /tmp/pipeline/xor_001/xor_001.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/xor_001/xor_001.so io /tmp/pipeline/xor_001/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/xor_002/xor_002.cli b/dep/pipeline/xor_002/xor_002.cli index 3f47b4b7..26d0ccc1 100644 --- a/dep/pipeline/xor_002/xor_002.cli +++ b/dep/pipeline/xor_002/xor_002.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/xor_002/xor_002.spec /tmp/pipeline/xor_002/xor_002.c pipeline libbuild /tmp/pipeline/xor_002/xor_002.c /tmp/pipeline/xor_002/xor_002.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/xor_002/xor_002.so io /tmp/pipeline/xor_002/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/xor_003/xor_003.cli b/dep/pipeline/xor_003/xor_003.cli index 93bbb827..fde74bcf 100644 --- a/dep/pipeline/xor_003/xor_003.cli +++ b/dep/pipeline/xor_003/xor_003.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/xor_003/xor_003.spec /tmp/pipeline/xor_003/xor_003.c pipeline libbuild /tmp/pipeline/xor_003/xor_003.c /tmp/pipeline/xor_003/xor_003.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/xor_003/xor_003.so io /tmp/pipeline/xor_003/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/xor_004/xor_004.cli b/dep/pipeline/xor_004/xor_004.cli index 4692f8c0..0b85c3e9 100644 --- a/dep/pipeline/xor_004/xor_004.cli +++ b/dep/pipeline/xor_004/xor_004.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/xor_004/xor_004.spec /tmp/pipeline/xor_004/xor_004.c pipeline libbuild /tmp/pipeline/xor_004/xor_004.c /tmp/pipeline/xor_004/xor_004.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/xor_004/xor_004.so io /tmp/pipeline/xor_004/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/xor_005/xor_005.cli b/dep/pipeline/xor_005/xor_005.cli index 6ceacbd6..41f125cc 100644 --- a/dep/pipeline/xor_005/xor_005.cli +++ b/dep/pipeline/xor_005/xor_005.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/xor_005/xor_005.spec /tmp/pipeline/xor_005/xor_005.c pipeline libbuild /tmp/pipeline/xor_005/xor_005.c /tmp/pipeline/xor_005/xor_005.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/xor_005/xor_005.so io /tmp/pipeline/xor_005/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/xor_006/xor_006.cli b/dep/pipeline/xor_006/xor_006.cli index 6cabafef..2478e405 100755 --- a/dep/pipeline/xor_006/xor_006.cli +++ b/dep/pipeline/xor_006/xor_006.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/xor_006/xor_006.spec /tmp/pipeline/xor_006/xor_006.c pipeline libbuild /tmp/pipeline/xor_006/xor_006.c /tmp/pipeline/xor_006/xor_006.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/xor_006/xor_006.so io /tmp/pipeline/x pipeline PIPELINE0 table xor_006 add /tmp/pipeline/xor_006/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/xor_007/xor_007.cli b/dep/pipeline/xor_007/xor_007.cli index 52043765..587fed07 100755 --- a/dep/pipeline/xor_007/xor_007.cli +++ b/dep/pipeline/xor_007/xor_007.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/xor_007/xor_007.spec /tmp/pipeline/xor_007/xor_007.c pipeline libbuild /tmp/pipeline/xor_007/xor_007.c /tmp/pipeline/xor_007/xor_007.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -19,4 +19,4 @@ pipeline PIPELINE0 build lib /tmp/pipeline/xor_007/xor_007.so io /tmp/pipeline/x pipeline PIPELINE0 table xor_007 add /tmp/pipeline/xor_007/table.txt pipeline PIPELINE0 commit -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/xor_008/xor_008.cli b/dep/pipeline/xor_008/xor_008.cli index 8ff097fb..44454a40 100644 --- a/dep/pipeline/xor_008/xor_008.cli +++ b/dep/pipeline/xor_008/xor_008.cli @@ -7,7 +7,7 @@ pipeline codegen /tmp/pipeline/xor_008/xor_008.spec /tmp/pipeline/xor_008/xor_008.c pipeline libbuild /tmp/pipeline/xor_008/xor_008.c /tmp/pipeline/xor_008/xor_008.so -mempool MEMPOOL0 buffer 9472 pool 32K cache 256 cpu 0 +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on @@ -17,4 +17,4 @@ ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on pipeline PIPELINE0 build lib /tmp/pipeline/xor_008/xor_008.so io /tmp/pipeline/xor_008/ethdev.io numa 0 -thread 1 pipeline PIPELINE0 enable +pipeline PIPELINE0 enable thread 1 diff --git a/tests/TestSuite_pipeline.py b/tests/TestSuite_pipeline.py index de04bc44..d2f38faf 100644 --- a/tests/TestSuite_pipeline.py +++ b/tests/TestSuite_pipeline.py @@ -6332,7 +6332,7 @@ class TestPipeline(TestCase): def test_annotation_001(self): cli_file = "/tmp/pipeline/annotation_001/annotation_001.cli" - self.run_dpdk_app(cli_file, "thread 1 pipeline PIPELINE0 enable\n") + self.run_dpdk_app(cli_file, "pipeline PIPELINE0 enable thread 1\n") in_pcap = ["pipeline/annotation_001/pcap_files/in_1.txt"] * 4 out_pcap = ["pipeline/annotation_001/pcap_files/out_1.txt"] * 4 @@ -6346,7 +6346,7 @@ class TestPipeline(TestCase): def test_annotation_002(self): cli_file = "/tmp/pipeline/annotation_002/annotation_002.cli" - self.run_dpdk_app(cli_file, "thread 1 pipeline PIPELINE0 enable\n") + self.run_dpdk_app(cli_file, "pipeline PIPELINE0 enable thread 1\n") in_pcap = ["pipeline/annotation_002/pcap_files/in_1.txt"] * 4 out_pcap = ["pipeline/annotation_002/pcap_files/out_1.txt"] * 4 From patchwork Mon May 1 22:58:40 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yogesh Jangra X-Patchwork-Id: 126637 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 8626842A35; Mon, 1 May 2023 21:07:42 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7FE8C42C4D; Mon, 1 May 2023 21:07:42 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id 1A0EA4021E for ; Mon, 1 May 2023 21:07:39 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1682968060; x=1714504060; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=NVjJQ/ZhxI4SOj5Pic8aTdTwS0XNF+FA0uE7pmRX/lY=; b=bvWR/Efk3Ry83gyl3nx5Hy04FwgkrBZQLg008Pf/RxNGcwuo9W2UazSs B2sz2viJvO6OPe8grN5k0fSNKksX87yL6ifN0Ag0m1pFqXGqw+0puQMHJ lQ3ZyJ0bunoU19bgZntXrby60EvhuCXPecm9K+BTpvwmiY+sVxTEy77tT lRT4b5KzJpc9qZItBIYevATrUxJ394Vh98Qxm+arNbuzlchyJqwtw6geE i3cFvnFHBOqx9cvNnikCKHWDoLAVi0SaPKnt8CLJjH5aN1nP6OFYGhaEq 7PKlu1iyGzRGpi2Dq3KwxeQ6ezhjzonw/nqy1UWWSdxcZ9n8AZJKbkQib Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10697"; a="347026204" X-IronPort-AV: E=Sophos;i="5.99,242,1677571200"; d="scan'208";a="347026204" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 May 2023 12:07:39 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10697"; a="728641144" X-IronPort-AV: E=Sophos;i="5.99,242,1677571200"; d="scan'208";a="728641144" Received: from ena4.iind.intel.com (HELO localhost.localdomain) ([10.190.200.224]) by orsmga001.jf.intel.com with ESMTP; 01 May 2023 12:07:37 -0700 From: Yogesh Jangra To: dts@dpdk.org Cc: kamalakannan.r@intel.com, harshad.suresh.narayane@intel.com Subject: [PATCH 2/4] dep/pipeline: added dependency for dpdk 23.03 release testcases Date: Mon, 1 May 2023 18:58:40 -0400 Message-Id: <20230501225842.1163820-3-yogesh.jangra@intel.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230501225842.1163820-1-yogesh.jangra@intel.com> References: <20230501225842.1163820-1-yogesh.jangra@intel.com> MIME-Version: 1.0 X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Added dependencies for the dpdk 23.03 release features viz, ipsec, large operand support, toeplitz hash, header validate and action selector features. Signed-off-by: Yogesh Jangra Signed-off-by: Harshad Narayane Signed-off-by: Kamalakannan R --- dep/pipeline/dma_001/dma_001.spec | 2 +- dep/pipeline/dma_002/dma_002.spec | 4 +- dep/pipeline/dma_003/dma_003.spec | 6 +- dep/pipeline/dma_004/dma_004.spec | 8 +- dep/pipeline/dma_005/dma_005.spec | 10 +- dep/pipeline/dma_006/dma_006.spec | 12 +- dep/pipeline/dma_007/dma_007.spec | 14 +- dep/pipeline/dma_008/dma_008.spec | 16 +-- dep/pipeline/ipsec_001/cmd_files/cmd_1.txt | 2 + dep/pipeline/ipsec_001/cmd_files/ipsec_sa.txt | 2 + dep/pipeline/ipsec_001/ethdev.io | 17 +++ dep/pipeline/ipsec_001/ipsec_001.cli | 25 ++++ dep/pipeline/ipsec_001/ipsec_001.spec | 110 ++++++++++++++ dep/pipeline/ipsec_001/pcap_files/in_1.txt | 11 ++ dep/pipeline/ipsec_001/pcap_files/out_1.txt | 6 + dep/pipeline/ipsec_001/pcap_files/out_2.txt | 11 ++ dep/pipeline/ipsec_001/readme.txt | 20 +++ dep/pipeline/ipsec_002/cmd_files/cmd_1.txt | 2 + dep/pipeline/ipsec_002/cmd_files/ipsec_sa.txt | 2 + dep/pipeline/ipsec_002/ethdev.io | 17 +++ dep/pipeline/ipsec_002/ipsec_002.cli | 25 ++++ dep/pipeline/ipsec_002/ipsec_002.spec | 110 ++++++++++++++ dep/pipeline/ipsec_002/pcap_files/in_1.txt | 12 ++ dep/pipeline/ipsec_002/pcap_files/out_1.txt | 6 + dep/pipeline/ipsec_002/pcap_files/out_2.txt | 12 ++ dep/pipeline/ipsec_002/readme.txt | 20 +++ dep/pipeline/ipsec_003/cmd_files/cmd_1.txt | 2 + dep/pipeline/ipsec_003/cmd_files/ipsec_sa.txt | 2 + dep/pipeline/ipsec_003/ethdev.io | 17 +++ dep/pipeline/ipsec_003/ipsec_003.cli | 31 ++++ dep/pipeline/ipsec_003/ipsec_003.spec | 110 ++++++++++++++ dep/pipeline/ipsec_003/pcap_files/in_1.txt | 11 ++ dep/pipeline/ipsec_003/pcap_files/out_1.txt | 11 ++ dep/pipeline/ipsec_003/pcap_files/out_2.txt | 6 + dep/pipeline/ipsec_003/readme.txt | 20 +++ dep/pipeline/ipsec_004/cmd_files/cmd_1.txt | 2 + dep/pipeline/ipsec_004/cmd_files/ipsec_sa.txt | 2 + dep/pipeline/ipsec_004/ethdev.io | 17 +++ dep/pipeline/ipsec_004/ipsec_004.cli | 31 ++++ dep/pipeline/ipsec_004/ipsec_004.spec | 110 ++++++++++++++ dep/pipeline/ipsec_004/pcap_files/in_1.txt | 12 ++ dep/pipeline/ipsec_004/pcap_files/out_1.txt | 12 ++ dep/pipeline/ipsec_004/pcap_files/out_2.txt | 6 + dep/pipeline/ipsec_004/readme.txt | 20 +++ dep/pipeline/mov_009/ethdev.io | 27 ++++ dep/pipeline/mov_009/mov_009.cli | 19 +++ dep/pipeline/mov_009/mov_009.spec | 41 ++++++ dep/pipeline/mov_009/pcap_files/in_1.txt | 12 ++ dep/pipeline/mov_009/pcap_files/out_1.txt | 12 ++ dep/pipeline/mov_009/readme.md | 18 +++ dep/pipeline/mov_010/cmd_files/cmd_1.txt | 4 + dep/pipeline/mov_010/ethdev.io | 27 ++++ dep/pipeline/mov_010/mov_010.cli | 19 +++ dep/pipeline/mov_010/mov_010.spec | 100 +++++++++++++ dep/pipeline/mov_010/pcap_files/in_1.txt | 35 +++++ dep/pipeline/mov_010/pcap_files/out_1.txt | 35 +++++ dep/pipeline/mov_010/readme.md | 27 ++++ dep/pipeline/mov_011/cmd_files/cmd_1.txt | 4 + dep/pipeline/mov_011/ethdev.io | 27 ++++ dep/pipeline/mov_011/mov_011.cli | 19 +++ dep/pipeline/mov_011/mov_011.spec | 101 +++++++++++++ dep/pipeline/mov_011/pcap_files/in_1.txt | 35 +++++ dep/pipeline/mov_011/pcap_files/out_1.txt | 35 +++++ dep/pipeline/mov_011/readme.md | 27 ++++ dep/pipeline/mov_012/cmd_files/cmd_1.txt | 2 + dep/pipeline/mov_012/ethdev.io | 27 ++++ dep/pipeline/mov_012/mov_012.cli | 19 +++ dep/pipeline/mov_012/mov_012.spec | 82 +++++++++++ dep/pipeline/mov_012/pcap_files/in_1.txt | 21 +++ dep/pipeline/mov_012/pcap_files/out_1.txt | 21 +++ dep/pipeline/mov_012/readme.md | 24 ++++ dep/pipeline/rss_001/ethdev.io | 27 ++++ dep/pipeline/rss_001/pcap_files/in_1.txt | 13 ++ dep/pipeline/rss_001/pcap_files/out_1.txt | 13 ++ dep/pipeline/rss_001/readme.md | 21 +++ dep/pipeline/rss_001/rss_001.cli | 20 +++ dep/pipeline/rss_001/rss_001.spec | 60 ++++++++ dep/pipeline/rss_002/ethdev.io | 27 ++++ dep/pipeline/rss_002/pcap_files/in_1.txt | 13 ++ dep/pipeline/rss_002/pcap_files/out_1.txt | 13 ++ dep/pipeline/rss_002/readme.md | 21 +++ dep/pipeline/rss_002/rss_002.cli | 20 +++ dep/pipeline/rss_002/rss_002.spec | 80 +++++++++++ dep/pipeline/rss_003/cmd_files/cmd.txt | 1 + dep/pipeline/rss_003/ethdev.io | 27 ++++ dep/pipeline/rss_003/pcap_files/in_1.txt | 19 +++ dep/pipeline/rss_003/pcap_files/out_1.txt | 13 ++ dep/pipeline/rss_003/readme.md | 21 +++ dep/pipeline/rss_003/rss_003.cli | 23 +++ dep/pipeline/rss_003/rss_003.spec | 85 +++++++++++ dep/pipeline/selector_002/selector_002.spec | 2 +- dep/pipeline/selector_003/cmd_files/cmd_1.txt | 4 + dep/pipeline/selector_003/cmd_files/cmd_2.txt | 11 ++ dep/pipeline/selector_003/cmd_files/cmd_3.txt | 4 + dep/pipeline/selector_003/ethdev.io | 27 ++++ dep/pipeline/selector_003/pcap_files/in_1.txt | 27 ++++ .../selector_003/pcap_files/out_1.txt | 12 ++ .../selector_003/pcap_files/out_2.txt | 12 ++ .../selector_003/pcap_files/out_3.txt | 12 ++ .../selector_003/pcap_files/out_4.txt | 12 ++ dep/pipeline/selector_003/readme.md | 13 ++ dep/pipeline/selector_003/selector_003.cli | 29 ++++ dep/pipeline/selector_003/selector_003.spec | 136 ++++++++++++++++++ dep/pipeline/table_002/table_002.spec | 5 +- dep/pipeline/table_003/table_003.spec | 8 +- dep/pipeline/table_004/table_004.spec | 2 +- dep/pipeline/vxlan_001/vxlan_001.spec | 4 +- 107 files changed, 2515 insertions(+), 46 deletions(-) create mode 100644 dep/pipeline/ipsec_001/cmd_files/cmd_1.txt create mode 100644 dep/pipeline/ipsec_001/cmd_files/ipsec_sa.txt create mode 100644 dep/pipeline/ipsec_001/ethdev.io create mode 100644 dep/pipeline/ipsec_001/ipsec_001.cli create mode 100644 dep/pipeline/ipsec_001/ipsec_001.spec create mode 100644 dep/pipeline/ipsec_001/pcap_files/in_1.txt create mode 100644 dep/pipeline/ipsec_001/pcap_files/out_1.txt create mode 100644 dep/pipeline/ipsec_001/pcap_files/out_2.txt create mode 100644 dep/pipeline/ipsec_001/readme.txt create mode 100644 dep/pipeline/ipsec_002/cmd_files/cmd_1.txt create mode 100644 dep/pipeline/ipsec_002/cmd_files/ipsec_sa.txt create mode 100644 dep/pipeline/ipsec_002/ethdev.io create mode 100644 dep/pipeline/ipsec_002/ipsec_002.cli create mode 100644 dep/pipeline/ipsec_002/ipsec_002.spec create mode 100644 dep/pipeline/ipsec_002/pcap_files/in_1.txt create mode 100644 dep/pipeline/ipsec_002/pcap_files/out_1.txt create mode 100644 dep/pipeline/ipsec_002/pcap_files/out_2.txt create mode 100644 dep/pipeline/ipsec_002/readme.txt create mode 100644 dep/pipeline/ipsec_003/cmd_files/cmd_1.txt create mode 100644 dep/pipeline/ipsec_003/cmd_files/ipsec_sa.txt create mode 100644 dep/pipeline/ipsec_003/ethdev.io create mode 100644 dep/pipeline/ipsec_003/ipsec_003.cli create mode 100644 dep/pipeline/ipsec_003/ipsec_003.spec create mode 100644 dep/pipeline/ipsec_003/pcap_files/in_1.txt create mode 100644 dep/pipeline/ipsec_003/pcap_files/out_1.txt create mode 100644 dep/pipeline/ipsec_003/pcap_files/out_2.txt create mode 100644 dep/pipeline/ipsec_003/readme.txt create mode 100644 dep/pipeline/ipsec_004/cmd_files/cmd_1.txt create mode 100644 dep/pipeline/ipsec_004/cmd_files/ipsec_sa.txt create mode 100644 dep/pipeline/ipsec_004/ethdev.io create mode 100644 dep/pipeline/ipsec_004/ipsec_004.cli create mode 100644 dep/pipeline/ipsec_004/ipsec_004.spec create mode 100644 dep/pipeline/ipsec_004/pcap_files/in_1.txt create mode 100644 dep/pipeline/ipsec_004/pcap_files/out_1.txt create mode 100644 dep/pipeline/ipsec_004/pcap_files/out_2.txt create mode 100644 dep/pipeline/ipsec_004/readme.txt create mode 100644 dep/pipeline/mov_009/ethdev.io create mode 100755 dep/pipeline/mov_009/mov_009.cli create mode 100755 dep/pipeline/mov_009/mov_009.spec create mode 100644 dep/pipeline/mov_009/pcap_files/in_1.txt create mode 100644 dep/pipeline/mov_009/pcap_files/out_1.txt create mode 100644 dep/pipeline/mov_009/readme.md create mode 100644 dep/pipeline/mov_010/cmd_files/cmd_1.txt create mode 100644 dep/pipeline/mov_010/ethdev.io create mode 100755 dep/pipeline/mov_010/mov_010.cli create mode 100755 dep/pipeline/mov_010/mov_010.spec create mode 100644 dep/pipeline/mov_010/pcap_files/in_1.txt create mode 100644 dep/pipeline/mov_010/pcap_files/out_1.txt create mode 100644 dep/pipeline/mov_010/readme.md create mode 100644 dep/pipeline/mov_011/cmd_files/cmd_1.txt create mode 100644 dep/pipeline/mov_011/ethdev.io create mode 100755 dep/pipeline/mov_011/mov_011.cli create mode 100755 dep/pipeline/mov_011/mov_011.spec create mode 100644 dep/pipeline/mov_011/pcap_files/in_1.txt create mode 100644 dep/pipeline/mov_011/pcap_files/out_1.txt create mode 100644 dep/pipeline/mov_011/readme.md create mode 100644 dep/pipeline/mov_012/cmd_files/cmd_1.txt create mode 100644 dep/pipeline/mov_012/ethdev.io create mode 100755 dep/pipeline/mov_012/mov_012.cli create mode 100755 dep/pipeline/mov_012/mov_012.spec create mode 100644 dep/pipeline/mov_012/pcap_files/in_1.txt create mode 100644 dep/pipeline/mov_012/pcap_files/out_1.txt create mode 100644 dep/pipeline/mov_012/readme.md create mode 100644 dep/pipeline/rss_001/ethdev.io create mode 100644 dep/pipeline/rss_001/pcap_files/in_1.txt create mode 100644 dep/pipeline/rss_001/pcap_files/out_1.txt create mode 100644 dep/pipeline/rss_001/readme.md create mode 100644 dep/pipeline/rss_001/rss_001.cli create mode 100644 dep/pipeline/rss_001/rss_001.spec create mode 100644 dep/pipeline/rss_002/ethdev.io create mode 100644 dep/pipeline/rss_002/pcap_files/in_1.txt create mode 100644 dep/pipeline/rss_002/pcap_files/out_1.txt create mode 100644 dep/pipeline/rss_002/readme.md create mode 100644 dep/pipeline/rss_002/rss_002.cli create mode 100644 dep/pipeline/rss_002/rss_002.spec create mode 100644 dep/pipeline/rss_003/cmd_files/cmd.txt create mode 100644 dep/pipeline/rss_003/ethdev.io create mode 100644 dep/pipeline/rss_003/pcap_files/in_1.txt create mode 100644 dep/pipeline/rss_003/pcap_files/out_1.txt create mode 100644 dep/pipeline/rss_003/readme.md create mode 100644 dep/pipeline/rss_003/rss_003.cli create mode 100644 dep/pipeline/rss_003/rss_003.spec create mode 100644 dep/pipeline/selector_003/cmd_files/cmd_1.txt create mode 100644 dep/pipeline/selector_003/cmd_files/cmd_2.txt create mode 100644 dep/pipeline/selector_003/cmd_files/cmd_3.txt create mode 100644 dep/pipeline/selector_003/ethdev.io create mode 100644 dep/pipeline/selector_003/pcap_files/in_1.txt create mode 100644 dep/pipeline/selector_003/pcap_files/out_1.txt create mode 100644 dep/pipeline/selector_003/pcap_files/out_2.txt create mode 100644 dep/pipeline/selector_003/pcap_files/out_3.txt create mode 100644 dep/pipeline/selector_003/pcap_files/out_4.txt create mode 100644 dep/pipeline/selector_003/readme.md create mode 100644 dep/pipeline/selector_003/selector_003.cli create mode 100644 dep/pipeline/selector_003/selector_003.spec diff --git a/dep/pipeline/dma_001/dma_001.spec b/dep/pipeline/dma_001/dma_001.spec index aa8d9dce..7688ebc8 100755 --- a/dep/pipeline/dma_001/dma_001.spec +++ b/dep/pipeline/dma_001/dma_001.spec @@ -31,10 +31,10 @@ struct dma_001_args_t { } action dma_001_action args instanceof dma_001_args_t { + validate h.ethernet mov h.ethernet.dst_addr t.ethernet_dst_addr mov h.ethernet.src_addr t.ethernet_src_addr mov h.ethernet.ethertype t.ethernet_ethertype - validate h.ethernet return } diff --git a/dep/pipeline/dma_002/dma_002.spec b/dep/pipeline/dma_002/dma_002.spec index 4e6bf4a5..3961d193 100644 --- a/dep/pipeline/dma_002/dma_002.spec +++ b/dep/pipeline/dma_002/dma_002.spec @@ -55,11 +55,12 @@ struct dma_002_args_t { } action dma_002_action args instanceof dma_002_args_t { + validate h.ethernet mov h.ethernet.dst_addr t.ethernet_dst_addr mov h.ethernet.src_addr t.ethernet_src_addr mov h.ethernet.ethertype t.ethernet_ethertype - validate h.ethernet + validate h.ipv4 mov h.ipv4.ver_ihl t.ipv4_ver_ihl mov h.ipv4.diffserv t.ipv4_diffserv mov h.ipv4.total_len t.ipv4_total_len @@ -70,7 +71,6 @@ action dma_002_action args instanceof dma_002_args_t { mov h.ipv4.hdr_checksum t.ipv4_hdr_checksum mov h.ipv4.src_addr t.ipv4_src_addr mov h.ipv4.dst_addr t.ipv4_dst_addr - validate h.ipv4 return } diff --git a/dep/pipeline/dma_003/dma_003.spec b/dep/pipeline/dma_003/dma_003.spec index 453c42ba..f77e07f9 100644 --- a/dep/pipeline/dma_003/dma_003.spec +++ b/dep/pipeline/dma_003/dma_003.spec @@ -75,11 +75,12 @@ struct dma_003_args_t { } action dma_003_action args instanceof dma_003_args_t { + validate h.ethernet mov h.ethernet.dst_addr t.ethernet_dst_addr mov h.ethernet.src_addr t.ethernet_src_addr mov h.ethernet.ethertype t.ethernet_ethertype - validate h.ethernet + validate h.ipv4 mov h.ipv4.ver_ihl t.ipv4_ver_ihl mov h.ipv4.diffserv t.ipv4_diffserv mov h.ipv4.total_len t.ipv4_total_len @@ -90,8 +91,8 @@ action dma_003_action args instanceof dma_003_args_t { mov h.ipv4.hdr_checksum t.ipv4_hdr_checksum mov h.ipv4.src_addr t.ipv4_src_addr mov h.ipv4.dst_addr t.ipv4_dst_addr - validate h.ipv4 + validate h.tcp mov h.tcp.src_port t.tcp_src_port mov h.tcp.dst_port t.tcp_dst_port mov h.tcp.seq_num t.tcp_seq_num @@ -100,7 +101,6 @@ action dma_003_action args instanceof dma_003_args_t { mov h.tcp.window_size t.tcp_window_size mov h.tcp.checksum t.tcp_checksum mov h.tcp.urg_ptr t.tcp_urg_ptr - validate h.tcp return } diff --git a/dep/pipeline/dma_004/dma_004.spec b/dep/pipeline/dma_004/dma_004.spec index 3ced6839..ebd1b752 100644 --- a/dep/pipeline/dma_004/dma_004.spec +++ b/dep/pipeline/dma_004/dma_004.spec @@ -83,15 +83,16 @@ struct dma_004_args_t { } action dma_004_action args instanceof dma_004_args_t { + validate h.ethernet mov h.ethernet.dst_addr t.ethernet_dst_addr mov h.ethernet.src_addr t.ethernet_src_addr - validate h.ethernet + validate h.vlan mov h.vlan.tpid t.vlan_tpid mov h.vlan.pcp_dei_vid t.vlan_pcp_dei_vid mov h.vlan.ethertype t.vlan_ethertype - validate h.vlan + validate h.ipv4 mov h.ipv4.ver_ihl t.ipv4_ver_ihl mov h.ipv4.diffserv t.ipv4_diffserv mov h.ipv4.total_len t.ipv4_total_len @@ -102,8 +103,8 @@ action dma_004_action args instanceof dma_004_args_t { mov h.ipv4.hdr_checksum t.ipv4_hdr_checksum mov h.ipv4.src_addr t.ipv4_src_addr mov h.ipv4.dst_addr t.ipv4_dst_addr - validate h.ipv4 + validate h.tcp mov h.tcp.src_port t.tcp_src_port mov h.tcp.dst_port t.tcp_dst_port mov h.tcp.seq_num t.tcp_seq_num @@ -112,7 +113,6 @@ action dma_004_action args instanceof dma_004_args_t { mov h.tcp.window_size t.tcp_window_size mov h.tcp.checksum t.tcp_checksum mov h.tcp.urg_ptr t.tcp_urg_ptr - validate h.tcp return } diff --git a/dep/pipeline/dma_005/dma_005.spec b/dep/pipeline/dma_005/dma_005.spec index 034d901a..2ef8374a 100644 --- a/dep/pipeline/dma_005/dma_005.spec +++ b/dep/pipeline/dma_005/dma_005.spec @@ -87,20 +87,21 @@ struct dma_005_args_t { } action dma_005_action args instanceof dma_005_args_t { + validate h.ethernet mov h.ethernet.dst_addr t.ethernet_dst_addr mov h.ethernet.src_addr t.ethernet_src_addr - validate h.ethernet + validate h.vlan_1 mov h.vlan_1.tpid t.vlan_1_tpid mov h.vlan_1.pcp_dei_vid t.vlan_1_pcp_dei_vid mov h.vlan_1.ethertype t.vlan_1_ethertype - validate h.vlan_1 + validate h.vlan_2 mov h.vlan_2.tpid t.vlan_2_tpid mov h.vlan_2.pcp_dei_vid t.vlan_2_pcp_dei_vid mov h.vlan_2.ethertype t.vlan_2_ethertype - validate h.vlan_2 + validate h.ipv4 mov h.ipv4.ver_ihl t.ipv4_ver_ihl mov h.ipv4.diffserv t.ipv4_diffserv mov h.ipv4.total_len t.ipv4_total_len @@ -111,8 +112,8 @@ action dma_005_action args instanceof dma_005_args_t { mov h.ipv4.hdr_checksum t.ipv4_hdr_checksum mov h.ipv4.src_addr t.ipv4_src_addr mov h.ipv4.dst_addr t.ipv4_dst_addr - validate h.ipv4 + validate h.tcp mov h.tcp.src_port t.tcp_src_port mov h.tcp.dst_port t.tcp_dst_port mov h.tcp.seq_num t.tcp_seq_num @@ -121,7 +122,6 @@ action dma_005_action args instanceof dma_005_args_t { mov h.tcp.window_size t.tcp_window_size mov h.tcp.checksum t.tcp_checksum mov h.tcp.urg_ptr t.tcp_urg_ptr - validate h.tcp return } diff --git a/dep/pipeline/dma_006/dma_006.spec b/dep/pipeline/dma_006/dma_006.spec index 6a344cfa..6593db25 100644 --- a/dep/pipeline/dma_006/dma_006.spec +++ b/dep/pipeline/dma_006/dma_006.spec @@ -94,11 +94,12 @@ struct dma_006_args_t { } action dma_006_action args instanceof dma_006_args_t { + validate h.outer_ethernet mov h.outer_ethernet.dst_addr t.out_ethernet_dst_addr mov h.outer_ethernet.src_addr t.out_ethernet_src_addr mov h.outer_ethernet.ethertype t.out_ethernet_ethertype - validate h.outer_ethernet + validate h.outer_ipv4 mov h.outer_ipv4.ver_ihl t.out_ipv4_ver_ihl mov h.outer_ipv4.diffserv t.out_ipv4_diffserv mov h.outer_ipv4.total_len t.out_ipv4_total_len @@ -109,25 +110,25 @@ action dma_006_action args instanceof dma_006_args_t { mov h.outer_ipv4.hdr_checksum t.out_ipv4_hdr_checksum mov h.outer_ipv4.src_addr t.out_ipv4_src_addr mov h.outer_ipv4.dst_addr t.out_ipv4_dst_addr - validate h.outer_ipv4 + validate h.outer_udp mov h.outer_udp.src_port t.out_udp_src_port mov h.outer_udp.dst_port t.out_udp_dst_port mov h.outer_udp.length t.out_udp_length mov h.outer_udp.checksum t.out_udp_checksum - validate h.outer_udp + validate h.outer_vxlan mov h.outer_vxlan.flags t.out_vxlan_flags mov h.outer_vxlan.reserved t.out_vxlan_reserved mov h.outer_vxlan.vni t.out_vxlan_vni mov h.outer_vxlan.reserved2 t.out_vxlan_reserved2 - validate h.outer_vxlan + validate h.ethernet mov h.ethernet.dst_addr t.in_ethernet_dst_addr mov h.ethernet.src_addr t.in_ethernet_src_addr mov h.ethernet.ethertype t.in_ethernet_ethertype - validate h.ethernet + validate h.ipv4 mov h.ipv4.ver_ihl t.in_ipv4_ver_ihl mov h.ipv4.diffserv t.in_ipv4_diffserv mov h.ipv4.total_len t.in_ipv4_total_len @@ -138,7 +139,6 @@ action dma_006_action args instanceof dma_006_args_t { mov h.ipv4.hdr_checksum t.in_ipv4_hdr_checksum mov h.ipv4.src_addr t.in_ipv4_src_addr mov h.ipv4.dst_addr t.in_ipv4_dst_addr - validate h.ipv4 return } diff --git a/dep/pipeline/dma_007/dma_007.spec b/dep/pipeline/dma_007/dma_007.spec index 55875b63..0248ca5d 100644 --- a/dep/pipeline/dma_007/dma_007.spec +++ b/dep/pipeline/dma_007/dma_007.spec @@ -114,11 +114,12 @@ struct dma_007_args_t { } action dma_007_action args instanceof dma_007_args_t { + validate h.outer_ethernet mov h.outer_ethernet.dst_addr t.out_ethernet_dst_addr mov h.outer_ethernet.src_addr t.out_ethernet_src_addr mov h.outer_ethernet.ethertype t.out_ethernet_ethertype - validate h.outer_ethernet + validate h.outer_ipv4 mov h.outer_ipv4.ver_ihl t.out_ipv4_ver_ihl mov h.outer_ipv4.diffserv t.out_ipv4_diffserv mov h.outer_ipv4.total_len t.out_ipv4_total_len @@ -129,25 +130,25 @@ action dma_007_action args instanceof dma_007_args_t { mov h.outer_ipv4.hdr_checksum t.out_ipv4_hdr_checksum mov h.outer_ipv4.src_addr t.out_ipv4_src_addr mov h.outer_ipv4.dst_addr t.out_ipv4_dst_addr - validate h.outer_ipv4 + validate h.outer_udp mov h.outer_udp.src_port t.out_udp_src_port mov h.outer_udp.dst_port t.out_udp_dst_port mov h.outer_udp.length t.out_udp_length mov h.outer_udp.checksum t.out_udp_checksum - validate h.outer_udp + validate h.outer_vxlan mov h.outer_vxlan.flags t.out_vxlan_flags mov h.outer_vxlan.reserved t.out_vxlan_reserved mov h.outer_vxlan.vni t.out_vxlan_vni mov h.outer_vxlan.reserved2 t.out_vxlan_reserved2 - validate h.outer_vxlan + validate h.ethernet mov h.ethernet.dst_addr t.in_ethernet_dst_addr mov h.ethernet.src_addr t.in_ethernet_src_addr mov h.ethernet.ethertype t.in_ethernet_ethertype - validate h.ethernet + validate h.ipv4 mov h.ipv4.ver_ihl t.in_ipv4_ver_ihl mov h.ipv4.diffserv t.in_ipv4_diffserv mov h.ipv4.total_len t.in_ipv4_total_len @@ -158,8 +159,8 @@ action dma_007_action args instanceof dma_007_args_t { mov h.ipv4.hdr_checksum t.in_ipv4_hdr_checksum mov h.ipv4.src_addr t.in_ipv4_src_addr mov h.ipv4.dst_addr t.in_ipv4_dst_addr - validate h.ipv4 + validate h.tcp mov h.tcp.src_port t.tcp_src_port mov h.tcp.dst_port t.tcp_dst_port mov h.tcp.seq_num t.tcp_seq_num @@ -168,7 +169,6 @@ action dma_007_action args instanceof dma_007_args_t { mov h.tcp.window_size t.tcp_window_size mov h.tcp.checksum t.tcp_checksum mov h.tcp.urg_ptr t.tcp_urg_ptr - validate h.tcp return } diff --git a/dep/pipeline/dma_008/dma_008.spec b/dep/pipeline/dma_008/dma_008.spec index d05f3009..cf8046c7 100644 --- a/dep/pipeline/dma_008/dma_008.spec +++ b/dep/pipeline/dma_008/dma_008.spec @@ -128,11 +128,12 @@ struct dma_008_args_t { } action dma_008_action args instanceof dma_008_args_t { + validate h.outer_ethernet mov h.outer_ethernet.dst_addr t.out_ethernet_dst_addr mov h.outer_ethernet.src_addr t.out_ethernet_src_addr mov h.outer_ethernet.ethertype t.out_ethernet_ethertype - validate h.outer_ethernet + validate h.outer_ipv4 mov h.outer_ipv4.ver_ihl t.out_ipv4_ver_ihl mov h.outer_ipv4.diffserv t.out_ipv4_diffserv mov h.outer_ipv4.total_len t.out_ipv4_total_len @@ -143,29 +144,29 @@ action dma_008_action args instanceof dma_008_args_t { mov h.outer_ipv4.hdr_checksum t.out_ipv4_hdr_checksum mov h.outer_ipv4.src_addr t.out_ipv4_src_addr mov h.outer_ipv4.dst_addr t.out_ipv4_dst_addr - validate h.outer_ipv4 + validate h.outer_udp mov h.outer_udp.src_port t.out_udp_src_port mov h.outer_udp.dst_port t.out_udp_dst_port mov h.outer_udp.length t.out_udp_length mov h.outer_udp.checksum t.out_udp_checksum - validate h.outer_udp + validate h.outer_vxlan mov h.outer_vxlan.flags t.out_vxlan_flags mov h.outer_vxlan.reserved t.out_vxlan_reserved mov h.outer_vxlan.vni t.out_vxlan_vni mov h.outer_vxlan.reserved2 t.out_vxlan_reserved2 - validate h.outer_vxlan + validate h.ethernet mov h.ethernet.dst_addr t.in_ethernet_dst_addr mov h.ethernet.src_addr t.in_ethernet_src_addr - validate h.ethernet + validate h.vlan mov h.vlan.tpid t.vlan_tpid mov h.vlan.pcp_dei_vid t.vlan_pcp_dei_vid mov h.vlan.ethertype t.vlan_ethertype - validate h.vlan + validate h.ipv4 mov h.ipv4.ver_ihl t.in_ipv4_ver_ihl mov h.ipv4.diffserv t.in_ipv4_diffserv mov h.ipv4.total_len t.in_ipv4_total_len @@ -176,8 +177,8 @@ action dma_008_action args instanceof dma_008_args_t { mov h.ipv4.hdr_checksum t.in_ipv4_hdr_checksum mov h.ipv4.src_addr t.in_ipv4_src_addr mov h.ipv4.dst_addr t.in_ipv4_dst_addr - validate h.ipv4 + validate h.tcp mov h.tcp.src_port t.tcp_src_port mov h.tcp.dst_port t.tcp_dst_port mov h.tcp.seq_num t.tcp_seq_num @@ -186,7 +187,6 @@ action dma_008_action args instanceof dma_008_args_t { mov h.tcp.window_size t.tcp_window_size mov h.tcp.checksum t.tcp_checksum mov h.tcp.urg_ptr t.tcp_urg_ptr - validate h.tcp return } diff --git a/dep/pipeline/ipsec_001/cmd_files/cmd_1.txt b/dep/pipeline/ipsec_001/cmd_files/cmd_1.txt new file mode 100644 index 00000000..31b2be0c --- /dev/null +++ b/dep/pipeline/ipsec_001/cmd_files/cmd_1.txt @@ -0,0 +1,2 @@ +match 0x64000001 0x64000001 0x11 action encrypt sa_id 0 +match 0x0a0a0a01 0x0a0a0a01 0x32 action encrypt sa_id 1 diff --git a/dep/pipeline/ipsec_001/cmd_files/ipsec_sa.txt b/dep/pipeline/ipsec_001/cmd_files/ipsec_sa.txt new file mode 100644 index 00000000..9890fde4 --- /dev/null +++ b/dep/pipeline/ipsec_001/cmd_files/ipsec_sa.txt @@ -0,0 +1,2 @@ +encrypt aead aes-gcm-128 key 0x000102030405060708090a0b0c0d0e0f10111213 esp spi 100 tunnel ipv4 srcaddr 0x0a0a0a01 dstaddr 0x0a0a0a01 +decrypt aead aes-gcm-128 key 0x000102030405060708090a0b0c0d0e0f10111213 esp spi 100 tunnel ipv4 srcaddr 0xa0a0a0a01 dstaddr 0x0a0a0a01 diff --git a/dep/pipeline/ipsec_001/ethdev.io b/dep/pipeline/ipsec_001/ethdev.io new file mode 100644 index 00000000..e22217cc --- /dev/null +++ b/dep/pipeline/ipsec_001/ethdev.io @@ -0,0 +1,17 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2022 Intel Corporation + +; +; Pipeline input ports. +; +; Note: Customize the parameters below to match your setup. +; +port in 0 ethdev 0000:00:04.0 rxq 0 bsz 1 +port in 1 ring RING1 bsz 1 + +; Pipeline output ports. +; +; Note: Customize the parameters below to match your setup. +; +port out 0 ethdev 0000:00:04.0 txq 0 bsz 1 +port out 1 ring RING0 bsz 1 diff --git a/dep/pipeline/ipsec_001/ipsec_001.cli b/dep/pipeline/ipsec_001/ipsec_001.cli new file mode 100644 index 00000000..14680f09 --- /dev/null +++ b/dep/pipeline/ipsec_001/ipsec_001.cli @@ -0,0 +1,25 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2010-2020 Intel Corporation + +; +; Pipeline code generation & shared object library build +; +pipeline codegen /tmp/pipeline/ipsec_001/ipsec_001.spec /tmp/pipeline/ipsec_001/ipsec_001.c +pipeline libbuild /tmp/pipeline/ipsec_001/ipsec_001.c /tmp/pipeline/ipsec_001/ipsec_001.so +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 + +ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on + +; Crypto device creation +cryptodev crypto_aesni_mb0 queues 1 qsize 128 +ring RING0 size 1024 numa 0 +ring RING1 size 1024 numa 0 + +; Pipeline build using shared object file +pipeline PIPELINE0 build lib /tmp/pipeline/ipsec_001/ipsec_001.so io /tmp/pipeline/ipsec_001/ethdev.io numa 0 + +; IPSEC block creation +ipsec IPSEC0 create in RING0 out RING1 cryptodev crypto_aesni_mb0 cryptoq 0 bsz 1 1 1 1 samax 512 numa 0 + +pipeline PIPELINE0 enable thread 1 +block type ipsec instance IPSEC0 enable thread 1 diff --git a/dep/pipeline/ipsec_001/ipsec_001.spec b/dep/pipeline/ipsec_001/ipsec_001.spec new file mode 100644 index 00000000..5c649480 --- /dev/null +++ b/dep/pipeline/ipsec_001/ipsec_001.spec @@ -0,0 +1,110 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2020 Intel Corporation + +; +// +// Headers +// +struct ethernet_h { + bit<48> dst_addr + bit<48> src_addr + bit<16> ethertype +} + +struct ipv4_h { + bit<8> ver_ihl + bit<8> diffserv + bit<16> total_len + bit<16> identification + bit<16> flags_offset + bit<8> ttl + bit<8> protocol + bit<16> hdr_checksum + bit<32> src_addr + bit<32> dst_addr +} + +struct ipsec_internal_h { + bit<32> sa_id +} + +header ethernet instanceof ethernet_h +header ipv4 instanceof ipv4_h +header ipsec_internal instanceof ipsec_internal_h + +// +// Meta-data +// +struct metadata_t { + bit<32> port_in + bit<32> port_out +} + +metadata instanceof metadata_t + +// +// Actions +// +struct encrypt_args_t { + bit<32> sa_id +} + +action encrypt args instanceof encrypt_args_t { + //Set the IPsec internal header. + validate h.ipsec_internal + mov h.ipsec_internal.sa_id t.sa_id + mov m.port_out 1 + invalidate h.ethernet + return +} + +action drop args none { + drop +} + +// +// Tables. +// +table policy_table { + key { + h.ipv4.src_addr exact + h.ipv4.dst_addr exact + h.ipv4.protocol exact + } + + actions { + encrypt + drop + } + + default_action drop args none + size 65536 +} + +// +// Pipeline. +// +apply { + rx m.port_in + jmpeq FROM_IPSEC m.port_in 1 + extract h.ethernet + extract h.ipv4 + table policy_table + jmp SEND_PACKET + +FROM_IPSEC : extract h.ipv4 + jmpneq SEND_IPSEC_TO_NET h.ipv4.protocol 0x32 + table policy_table + jmp SEND_PACKET + +SEND_IPSEC_TO_NET : validate h.ethernet + mov h.ethernet.dst_addr 0x000102030405 + mov h.ethernet.src_addr 0x000a0b0c0d0e + mov h.ethernet.ethertype 0x0800 + mov m.port_out 0 + +SEND_PACKET : emit h.ipsec_internal + emit h.ethernet + emit h.ipv4 + tx m.port_out +} diff --git a/dep/pipeline/ipsec_001/pcap_files/in_1.txt b/dep/pipeline/ipsec_001/pcap_files/in_1.txt new file mode 100644 index 00000000..c671cd9c --- /dev/null +++ b/dep/pipeline/ipsec_001/pcap_files/in_1.txt @@ -0,0 +1,11 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 52 54 00 12 44 57 52 54 00 12 44 56 08 00 45 00 +000010 00 22 00 01 00 00 40 11 b2 c6 64 00 00 01 64 00 +000020 00 01 00 64 00 c8 00 0e 2d 99 58 58 58 58 58 58 \ No newline at end of file diff --git a/dep/pipeline/ipsec_001/pcap_files/out_1.txt b/dep/pipeline/ipsec_001/pcap_files/out_1.txt new file mode 100644 index 00000000..af0fc303 --- /dev/null +++ b/dep/pipeline/ipsec_001/pcap_files/out_1.txt @@ -0,0 +1,6 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx diff --git a/dep/pipeline/ipsec_001/pcap_files/out_2.txt b/dep/pipeline/ipsec_001/pcap_files/out_2.txt new file mode 100644 index 00000000..3f3fe6e8 --- /dev/null +++ b/dep/pipeline/ipsec_001/pcap_files/out_2.txt @@ -0,0 +1,11 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 00 01 02 03 04 05 00 0a 0b 0c 0d 0e 08 00 45 00 +000010 00 22 00 01 00 00 40 11 b2 c6 64 00 00 01 64 00 +000020 00 01 00 64 00 c8 00 0e 2d 99 58 58 58 58 58 58 diff --git a/dep/pipeline/ipsec_001/readme.txt b/dep/pipeline/ipsec_001/readme.txt new file mode 100644 index 00000000..8e2001fc --- /dev/null +++ b/dep/pipeline/ipsec_001/readme.txt @@ -0,0 +1,20 @@ +Test Case: test_ipsec_001 +----------------------------- + +Scenario being tested: + IPSEC SA rule addition for the tunnel mode. + +Description: + IPSEC block will be created in application, without any table + rules and SA rules. The first packet sent, should not match + any rule and should be dropped. + The testcase then configure table rules as well as add SA rules + using CLI commands. The same packet is sent, it should match the + table rule, do encryption of the packet with the configured SA + rules, do decryption of the encrypted packet based on the SA + rule. The application will modify MAC addresses and sent out + the modified packet on the same port. + +Verification: + The packet verification for the testcase should happen + according to the description. diff --git a/dep/pipeline/ipsec_002/cmd_files/cmd_1.txt b/dep/pipeline/ipsec_002/cmd_files/cmd_1.txt new file mode 100644 index 00000000..71a1472a --- /dev/null +++ b/dep/pipeline/ipsec_002/cmd_files/cmd_1.txt @@ -0,0 +1,2 @@ +match 0x64000001 0x64000001 0x6 action encrypt sa_id 0 +match 0x64000001 0x64000001 0x32 action encrypt sa_id 1 diff --git a/dep/pipeline/ipsec_002/cmd_files/ipsec_sa.txt b/dep/pipeline/ipsec_002/cmd_files/ipsec_sa.txt new file mode 100644 index 00000000..14e4411c --- /dev/null +++ b/dep/pipeline/ipsec_002/cmd_files/ipsec_sa.txt @@ -0,0 +1,2 @@ +encrypt cipher aes-cbc-128 key 0x000102030405060708090a0b0c0d0e0f auth null esp spi 100 transport +decrypt cipher aes-cbc-128 key 0x000102030405060708090a0b0c0d0e0f auth null esp spi 100 transport diff --git a/dep/pipeline/ipsec_002/ethdev.io b/dep/pipeline/ipsec_002/ethdev.io new file mode 100644 index 00000000..e22217cc --- /dev/null +++ b/dep/pipeline/ipsec_002/ethdev.io @@ -0,0 +1,17 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2022 Intel Corporation + +; +; Pipeline input ports. +; +; Note: Customize the parameters below to match your setup. +; +port in 0 ethdev 0000:00:04.0 rxq 0 bsz 1 +port in 1 ring RING1 bsz 1 + +; Pipeline output ports. +; +; Note: Customize the parameters below to match your setup. +; +port out 0 ethdev 0000:00:04.0 txq 0 bsz 1 +port out 1 ring RING0 bsz 1 diff --git a/dep/pipeline/ipsec_002/ipsec_002.cli b/dep/pipeline/ipsec_002/ipsec_002.cli new file mode 100644 index 00000000..056e3fd0 --- /dev/null +++ b/dep/pipeline/ipsec_002/ipsec_002.cli @@ -0,0 +1,25 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2010-2020 Intel Corporation + +; +; Pipeline code generation & shared object library build +; +pipeline codegen /tmp/pipeline/ipsec_002/ipsec_002.spec /tmp/pipeline/ipsec_002/ipsec_002.c +pipeline libbuild /tmp/pipeline/ipsec_002/ipsec_002.c /tmp/pipeline/ipsec_002/ipsec_002.so +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 + +ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on + +; Crypto device creation +cryptodev crypto_aesni_mb0 queues 1 qsize 128 +ring RING0 size 1024 numa 0 +ring RING1 size 1024 numa 0 + +; Pipeline build using shared object file +pipeline PIPELINE0 build lib /tmp/pipeline/ipsec_002/ipsec_002.so io /tmp/pipeline/ipsec_002/ethdev.io numa 0 + +; IPSEC block creation +ipsec IPSEC0 create in RING0 out RING1 cryptodev crypto_aesni_mb0 cryptoq 0 bsz 1 1 1 1 samax 512 numa 0 + +pipeline PIPELINE0 enable thread 1 +block type ipsec instance IPSEC0 enable thread 1 diff --git a/dep/pipeline/ipsec_002/ipsec_002.spec b/dep/pipeline/ipsec_002/ipsec_002.spec new file mode 100644 index 00000000..5c649480 --- /dev/null +++ b/dep/pipeline/ipsec_002/ipsec_002.spec @@ -0,0 +1,110 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2020 Intel Corporation + +; +// +// Headers +// +struct ethernet_h { + bit<48> dst_addr + bit<48> src_addr + bit<16> ethertype +} + +struct ipv4_h { + bit<8> ver_ihl + bit<8> diffserv + bit<16> total_len + bit<16> identification + bit<16> flags_offset + bit<8> ttl + bit<8> protocol + bit<16> hdr_checksum + bit<32> src_addr + bit<32> dst_addr +} + +struct ipsec_internal_h { + bit<32> sa_id +} + +header ethernet instanceof ethernet_h +header ipv4 instanceof ipv4_h +header ipsec_internal instanceof ipsec_internal_h + +// +// Meta-data +// +struct metadata_t { + bit<32> port_in + bit<32> port_out +} + +metadata instanceof metadata_t + +// +// Actions +// +struct encrypt_args_t { + bit<32> sa_id +} + +action encrypt args instanceof encrypt_args_t { + //Set the IPsec internal header. + validate h.ipsec_internal + mov h.ipsec_internal.sa_id t.sa_id + mov m.port_out 1 + invalidate h.ethernet + return +} + +action drop args none { + drop +} + +// +// Tables. +// +table policy_table { + key { + h.ipv4.src_addr exact + h.ipv4.dst_addr exact + h.ipv4.protocol exact + } + + actions { + encrypt + drop + } + + default_action drop args none + size 65536 +} + +// +// Pipeline. +// +apply { + rx m.port_in + jmpeq FROM_IPSEC m.port_in 1 + extract h.ethernet + extract h.ipv4 + table policy_table + jmp SEND_PACKET + +FROM_IPSEC : extract h.ipv4 + jmpneq SEND_IPSEC_TO_NET h.ipv4.protocol 0x32 + table policy_table + jmp SEND_PACKET + +SEND_IPSEC_TO_NET : validate h.ethernet + mov h.ethernet.dst_addr 0x000102030405 + mov h.ethernet.src_addr 0x000a0b0c0d0e + mov h.ethernet.ethertype 0x0800 + mov m.port_out 0 + +SEND_PACKET : emit h.ipsec_internal + emit h.ethernet + emit h.ipv4 + tx m.port_out +} diff --git a/dep/pipeline/ipsec_002/pcap_files/in_1.txt b/dep/pipeline/ipsec_002/pcap_files/in_1.txt new file mode 100644 index 00000000..d6ca8116 --- /dev/null +++ b/dep/pipeline/ipsec_002/pcap_files/in_1.txt @@ -0,0 +1,12 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 52 54 00 12 44 57 52 54 00 12 44 56 08 00 45 00 +000010 00 2e 00 01 00 00 40 06 b2 c5 64 00 00 01 64 00 +000020 00 01 00 64 00 c8 00 00 00 0f 00 00 00 0a 50 02 +000030 20 00 bd 8a 00 00 58 58 58 58 58 58 diff --git a/dep/pipeline/ipsec_002/pcap_files/out_1.txt b/dep/pipeline/ipsec_002/pcap_files/out_1.txt new file mode 100644 index 00000000..af0fc303 --- /dev/null +++ b/dep/pipeline/ipsec_002/pcap_files/out_1.txt @@ -0,0 +1,6 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx diff --git a/dep/pipeline/ipsec_002/pcap_files/out_2.txt b/dep/pipeline/ipsec_002/pcap_files/out_2.txt new file mode 100644 index 00000000..0c495a74 --- /dev/null +++ b/dep/pipeline/ipsec_002/pcap_files/out_2.txt @@ -0,0 +1,12 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 00 01 02 03 04 05 00 0a 0b 0c 0d 0e 08 00 45 00 +000010 00 2e 00 01 00 00 40 06 b2 c5 64 00 00 01 64 00 +000020 00 01 00 64 00 c8 00 00 00 0f 00 00 00 0a 50 02 +000030 20 00 bd 8a 00 00 58 58 58 58 58 58 diff --git a/dep/pipeline/ipsec_002/readme.txt b/dep/pipeline/ipsec_002/readme.txt new file mode 100644 index 00000000..3be6ecda --- /dev/null +++ b/dep/pipeline/ipsec_002/readme.txt @@ -0,0 +1,20 @@ +Test Case: test_ipsec_002 +----------------------------- + +Scenario being tested: + IPSEC SA rule addition for the transport mode. + +Description: + IPSEC block will be created in application, without any table + rules and SA rules. The first packet sent, should not match + any rule and should be dropped. + The testcase then configure table rules as well as add SA rules + using CLI commands. The same packet is sent, it should match the + table rule, do encryption of the packet with the configured SA + rules, do decryption of the encrypted packet based on the SA + rule. The application will modify MAC addresses and sent out + the modified packet on the same port. + +Verification: + The packet verification for the testcase should happen + according to the description. diff --git a/dep/pipeline/ipsec_003/cmd_files/cmd_1.txt b/dep/pipeline/ipsec_003/cmd_files/cmd_1.txt new file mode 100644 index 00000000..935fc91b --- /dev/null +++ b/dep/pipeline/ipsec_003/cmd_files/cmd_1.txt @@ -0,0 +1,2 @@ +match 0x64000001 0x64000001 0x11 action encrypt sa_id 0 +match 0x0a0a0a01 0x0a0a0a01 0x32 action encrypt sa_id 1 \ No newline at end of file diff --git a/dep/pipeline/ipsec_003/cmd_files/ipsec_sa.txt b/dep/pipeline/ipsec_003/cmd_files/ipsec_sa.txt new file mode 100644 index 00000000..d46345ff --- /dev/null +++ b/dep/pipeline/ipsec_003/cmd_files/ipsec_sa.txt @@ -0,0 +1,2 @@ +encrypt cipher null auth sha1-hmac key 0x000102030405060708090a0b0c0d0e0f10111213 esp spi 100 tunnel ipv4 srcaddr 0x0a0a0a01 dstaddr 0x0a0a0a01 +decrypt cipher null auth sha1-hmac key 0x000102030405060708090a0b0c0d0e0f10111213 esp spi 100 tunnel ipv4 srcaddr 0x0a0a0a01 dstaddr 0x0a0a0a01 \ No newline at end of file diff --git a/dep/pipeline/ipsec_003/ethdev.io b/dep/pipeline/ipsec_003/ethdev.io new file mode 100644 index 00000000..e22217cc --- /dev/null +++ b/dep/pipeline/ipsec_003/ethdev.io @@ -0,0 +1,17 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2022 Intel Corporation + +; +; Pipeline input ports. +; +; Note: Customize the parameters below to match your setup. +; +port in 0 ethdev 0000:00:04.0 rxq 0 bsz 1 +port in 1 ring RING1 bsz 1 + +; Pipeline output ports. +; +; Note: Customize the parameters below to match your setup. +; +port out 0 ethdev 0000:00:04.0 txq 0 bsz 1 +port out 1 ring RING0 bsz 1 diff --git a/dep/pipeline/ipsec_003/ipsec_003.cli b/dep/pipeline/ipsec_003/ipsec_003.cli new file mode 100644 index 00000000..3351dbc3 --- /dev/null +++ b/dep/pipeline/ipsec_003/ipsec_003.cli @@ -0,0 +1,31 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2010-2020 Intel Corporation + +; +; Pipeline code generation & shared object library build +; +pipeline codegen /tmp/pipeline/ipsec_003/ipsec_003.spec /tmp/pipeline/ipsec_003/ipsec_003.c +pipeline libbuild /tmp/pipeline/ipsec_003/ipsec_003.c /tmp/pipeline/ipsec_003/ipsec_003.so +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 + +ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on + +; Crypto device creation +cryptodev crypto_aesni_mb0 queues 1 qsize 128 +ring RING0 size 1024 numa 0 +ring RING1 size 1024 numa 0 + +; Pipeline build using shared object file +pipeline PIPELINE0 build lib /tmp/pipeline/ipsec_003/ipsec_003.so io /tmp/pipeline/ipsec_003/ethdev.io numa 0 + +; IPSEC block creation +ipsec IPSEC0 create in RING0 out RING1 cryptodev crypto_aesni_mb0 cryptoq 0 bsz 1 1 1 1 samax 512 numa 0 + +; IPSEC sa rule addition +ipsec IPSEC0 sa add /tmp/pipeline/ipsec_003/cmd_files/ipsec_sa.txt + +pipeline PIPELINE0 table policy_table add /tmp/pipeline/ipsec_003/cmd_files/cmd_1.txt +pipeline PIPELINE0 commit + +pipeline PIPELINE0 enable thread 1 +block type ipsec instance IPSEC0 enable thread 1 diff --git a/dep/pipeline/ipsec_003/ipsec_003.spec b/dep/pipeline/ipsec_003/ipsec_003.spec new file mode 100644 index 00000000..5c649480 --- /dev/null +++ b/dep/pipeline/ipsec_003/ipsec_003.spec @@ -0,0 +1,110 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2020 Intel Corporation + +; +// +// Headers +// +struct ethernet_h { + bit<48> dst_addr + bit<48> src_addr + bit<16> ethertype +} + +struct ipv4_h { + bit<8> ver_ihl + bit<8> diffserv + bit<16> total_len + bit<16> identification + bit<16> flags_offset + bit<8> ttl + bit<8> protocol + bit<16> hdr_checksum + bit<32> src_addr + bit<32> dst_addr +} + +struct ipsec_internal_h { + bit<32> sa_id +} + +header ethernet instanceof ethernet_h +header ipv4 instanceof ipv4_h +header ipsec_internal instanceof ipsec_internal_h + +// +// Meta-data +// +struct metadata_t { + bit<32> port_in + bit<32> port_out +} + +metadata instanceof metadata_t + +// +// Actions +// +struct encrypt_args_t { + bit<32> sa_id +} + +action encrypt args instanceof encrypt_args_t { + //Set the IPsec internal header. + validate h.ipsec_internal + mov h.ipsec_internal.sa_id t.sa_id + mov m.port_out 1 + invalidate h.ethernet + return +} + +action drop args none { + drop +} + +// +// Tables. +// +table policy_table { + key { + h.ipv4.src_addr exact + h.ipv4.dst_addr exact + h.ipv4.protocol exact + } + + actions { + encrypt + drop + } + + default_action drop args none + size 65536 +} + +// +// Pipeline. +// +apply { + rx m.port_in + jmpeq FROM_IPSEC m.port_in 1 + extract h.ethernet + extract h.ipv4 + table policy_table + jmp SEND_PACKET + +FROM_IPSEC : extract h.ipv4 + jmpneq SEND_IPSEC_TO_NET h.ipv4.protocol 0x32 + table policy_table + jmp SEND_PACKET + +SEND_IPSEC_TO_NET : validate h.ethernet + mov h.ethernet.dst_addr 0x000102030405 + mov h.ethernet.src_addr 0x000a0b0c0d0e + mov h.ethernet.ethertype 0x0800 + mov m.port_out 0 + +SEND_PACKET : emit h.ipsec_internal + emit h.ethernet + emit h.ipv4 + tx m.port_out +} diff --git a/dep/pipeline/ipsec_003/pcap_files/in_1.txt b/dep/pipeline/ipsec_003/pcap_files/in_1.txt new file mode 100644 index 00000000..3bfc4948 --- /dev/null +++ b/dep/pipeline/ipsec_003/pcap_files/in_1.txt @@ -0,0 +1,11 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 52 54 00 12 44 57 52 54 00 12 44 56 08 00 45 00 +000010 00 22 00 01 00 00 40 11 b2 c6 64 00 00 01 64 00 +000020 00 01 00 64 00 c8 00 0e 2d 99 58 58 58 58 58 58 diff --git a/dep/pipeline/ipsec_003/pcap_files/out_1.txt b/dep/pipeline/ipsec_003/pcap_files/out_1.txt new file mode 100644 index 00000000..3f3fe6e8 --- /dev/null +++ b/dep/pipeline/ipsec_003/pcap_files/out_1.txt @@ -0,0 +1,11 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 00 01 02 03 04 05 00 0a 0b 0c 0d 0e 08 00 45 00 +000010 00 22 00 01 00 00 40 11 b2 c6 64 00 00 01 64 00 +000020 00 01 00 64 00 c8 00 0e 2d 99 58 58 58 58 58 58 diff --git a/dep/pipeline/ipsec_003/pcap_files/out_2.txt b/dep/pipeline/ipsec_003/pcap_files/out_2.txt new file mode 100644 index 00000000..af0fc303 --- /dev/null +++ b/dep/pipeline/ipsec_003/pcap_files/out_2.txt @@ -0,0 +1,6 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx diff --git a/dep/pipeline/ipsec_003/readme.txt b/dep/pipeline/ipsec_003/readme.txt new file mode 100644 index 00000000..188104c8 --- /dev/null +++ b/dep/pipeline/ipsec_003/readme.txt @@ -0,0 +1,20 @@ +Test Case: test_ipsec_003 +----------------------------- + +Scenario being tested: + IPSEC SA rule deletion for the tunnel mode. + +Description: + IPSEC block will be created in application, with matching table + rules and SA rules. The first packet sent, should match the + specified table rule, do encryption of the packet with the + configured SA rule, do decryption of the encrypted packet based + on the SA rule. The application will modify MAC addresses and + sent out the modified packet on the same port. + The testcase then delete the table rules as well as SA rules + using CLI commands. The same packet is sent, it should not match + any rule and should be dropped. + +Verification: + The packet verification for the testcase should happen + according to the description. diff --git a/dep/pipeline/ipsec_004/cmd_files/cmd_1.txt b/dep/pipeline/ipsec_004/cmd_files/cmd_1.txt new file mode 100644 index 00000000..99a33031 --- /dev/null +++ b/dep/pipeline/ipsec_004/cmd_files/cmd_1.txt @@ -0,0 +1,2 @@ +match 0x64000001 0x64000001 0x6 action encrypt sa_id 0 +match 0x64000001 0x64000001 0x32 action encrypt sa_id 1 \ No newline at end of file diff --git a/dep/pipeline/ipsec_004/cmd_files/ipsec_sa.txt b/dep/pipeline/ipsec_004/cmd_files/ipsec_sa.txt new file mode 100644 index 00000000..cd524304 --- /dev/null +++ b/dep/pipeline/ipsec_004/cmd_files/ipsec_sa.txt @@ -0,0 +1,2 @@ +encrypt cipher aes-cbc-128 key 0x000102030405060708090a0b0c0d0e0f auth sha1-hmac key 0x000102030405060708090a0b0c0d0e0f10111213 esp spi 100 transport +decrypt cipher aes-cbc-128 key 0x000102030405060708090a0b0c0d0e0f auth sha1-hmac key 0x000102030405060708090a0b0c0d0e0f10111213 esp spi 100 transport \ No newline at end of file diff --git a/dep/pipeline/ipsec_004/ethdev.io b/dep/pipeline/ipsec_004/ethdev.io new file mode 100644 index 00000000..e22217cc --- /dev/null +++ b/dep/pipeline/ipsec_004/ethdev.io @@ -0,0 +1,17 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2022 Intel Corporation + +; +; Pipeline input ports. +; +; Note: Customize the parameters below to match your setup. +; +port in 0 ethdev 0000:00:04.0 rxq 0 bsz 1 +port in 1 ring RING1 bsz 1 + +; Pipeline output ports. +; +; Note: Customize the parameters below to match your setup. +; +port out 0 ethdev 0000:00:04.0 txq 0 bsz 1 +port out 1 ring RING0 bsz 1 diff --git a/dep/pipeline/ipsec_004/ipsec_004.cli b/dep/pipeline/ipsec_004/ipsec_004.cli new file mode 100644 index 00000000..e4fb3b74 --- /dev/null +++ b/dep/pipeline/ipsec_004/ipsec_004.cli @@ -0,0 +1,31 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2010-2020 Intel Corporation + +; +; Pipeline code generation & shared object library build +; +pipeline codegen /tmp/pipeline/ipsec_004/ipsec_004.spec /tmp/pipeline/ipsec_004/ipsec_004.c +pipeline libbuild /tmp/pipeline/ipsec_004/ipsec_004.c /tmp/pipeline/ipsec_004/ipsec_004.so +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 + +ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on + +; Crypto device creation +cryptodev crypto_aesni_mb0 queues 1 qsize 128 +ring RING0 size 1024 numa 0 +ring RING1 size 1024 numa 0 + +; Pipeline build using shared object file +pipeline PIPELINE0 build lib /tmp/pipeline/ipsec_004/ipsec_004.so io /tmp/pipeline/ipsec_004/ethdev.io numa 0 + +; IPSEC block creation +ipsec IPSEC0 create in RING0 out RING1 cryptodev crypto_aesni_mb0 cryptoq 0 bsz 1 1 1 1 samax 512 numa 0 + +; IPSEC sa rule addition +ipsec IPSEC0 sa add /tmp/pipeline/ipsec_004/cmd_files/ipsec_sa.txt + +pipeline PIPELINE0 table policy_table add /tmp/pipeline/ipsec_004/cmd_files/cmd_1.txt +pipeline PIPELINE0 commit + +pipeline PIPELINE0 enable thread 1 +block type ipsec instance IPSEC0 enable thread 1 diff --git a/dep/pipeline/ipsec_004/ipsec_004.spec b/dep/pipeline/ipsec_004/ipsec_004.spec new file mode 100644 index 00000000..5c649480 --- /dev/null +++ b/dep/pipeline/ipsec_004/ipsec_004.spec @@ -0,0 +1,110 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2020 Intel Corporation + +; +// +// Headers +// +struct ethernet_h { + bit<48> dst_addr + bit<48> src_addr + bit<16> ethertype +} + +struct ipv4_h { + bit<8> ver_ihl + bit<8> diffserv + bit<16> total_len + bit<16> identification + bit<16> flags_offset + bit<8> ttl + bit<8> protocol + bit<16> hdr_checksum + bit<32> src_addr + bit<32> dst_addr +} + +struct ipsec_internal_h { + bit<32> sa_id +} + +header ethernet instanceof ethernet_h +header ipv4 instanceof ipv4_h +header ipsec_internal instanceof ipsec_internal_h + +// +// Meta-data +// +struct metadata_t { + bit<32> port_in + bit<32> port_out +} + +metadata instanceof metadata_t + +// +// Actions +// +struct encrypt_args_t { + bit<32> sa_id +} + +action encrypt args instanceof encrypt_args_t { + //Set the IPsec internal header. + validate h.ipsec_internal + mov h.ipsec_internal.sa_id t.sa_id + mov m.port_out 1 + invalidate h.ethernet + return +} + +action drop args none { + drop +} + +// +// Tables. +// +table policy_table { + key { + h.ipv4.src_addr exact + h.ipv4.dst_addr exact + h.ipv4.protocol exact + } + + actions { + encrypt + drop + } + + default_action drop args none + size 65536 +} + +// +// Pipeline. +// +apply { + rx m.port_in + jmpeq FROM_IPSEC m.port_in 1 + extract h.ethernet + extract h.ipv4 + table policy_table + jmp SEND_PACKET + +FROM_IPSEC : extract h.ipv4 + jmpneq SEND_IPSEC_TO_NET h.ipv4.protocol 0x32 + table policy_table + jmp SEND_PACKET + +SEND_IPSEC_TO_NET : validate h.ethernet + mov h.ethernet.dst_addr 0x000102030405 + mov h.ethernet.src_addr 0x000a0b0c0d0e + mov h.ethernet.ethertype 0x0800 + mov m.port_out 0 + +SEND_PACKET : emit h.ipsec_internal + emit h.ethernet + emit h.ipv4 + tx m.port_out +} diff --git a/dep/pipeline/ipsec_004/pcap_files/in_1.txt b/dep/pipeline/ipsec_004/pcap_files/in_1.txt new file mode 100644 index 00000000..d6ca8116 --- /dev/null +++ b/dep/pipeline/ipsec_004/pcap_files/in_1.txt @@ -0,0 +1,12 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 52 54 00 12 44 57 52 54 00 12 44 56 08 00 45 00 +000010 00 2e 00 01 00 00 40 06 b2 c5 64 00 00 01 64 00 +000020 00 01 00 64 00 c8 00 00 00 0f 00 00 00 0a 50 02 +000030 20 00 bd 8a 00 00 58 58 58 58 58 58 diff --git a/dep/pipeline/ipsec_004/pcap_files/out_1.txt b/dep/pipeline/ipsec_004/pcap_files/out_1.txt new file mode 100644 index 00000000..0c495a74 --- /dev/null +++ b/dep/pipeline/ipsec_004/pcap_files/out_1.txt @@ -0,0 +1,12 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 00 01 02 03 04 05 00 0a 0b 0c 0d 0e 08 00 45 00 +000010 00 2e 00 01 00 00 40 06 b2 c5 64 00 00 01 64 00 +000020 00 01 00 64 00 c8 00 00 00 0f 00 00 00 0a 50 02 +000030 20 00 bd 8a 00 00 58 58 58 58 58 58 diff --git a/dep/pipeline/ipsec_004/pcap_files/out_2.txt b/dep/pipeline/ipsec_004/pcap_files/out_2.txt new file mode 100644 index 00000000..af0fc303 --- /dev/null +++ b/dep/pipeline/ipsec_004/pcap_files/out_2.txt @@ -0,0 +1,6 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx diff --git a/dep/pipeline/ipsec_004/readme.txt b/dep/pipeline/ipsec_004/readme.txt new file mode 100644 index 00000000..dd4a5275 --- /dev/null +++ b/dep/pipeline/ipsec_004/readme.txt @@ -0,0 +1,20 @@ +Test Case: test_ipsec_004 +----------------------------- + +Scenario being tested: + IPSEC SA rule deletion for the transport mode. + +Description: + IPSEC block will be created in application, with matching table + rules and SA rules. The first packet sent, should match the + specified table rule, do encryption of the packet with the + configured SA rule, do decryption of the encrypted packet based + on the SA rule. The application will modify MAC addresses and + sent out the modified packet on the same port. + The testcase then delete the table rules as well as SA rules + using CLI commands. The same packet is sent, it should not match + any rule and should be dropped. + +Verification: + The packet verification for the testcase should happen + according to the description. diff --git a/dep/pipeline/mov_009/ethdev.io b/dep/pipeline/mov_009/ethdev.io new file mode 100644 index 00000000..4e31f499 --- /dev/null +++ b/dep/pipeline/mov_009/ethdev.io @@ -0,0 +1,27 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2022 Intel Corporation + +; +; Pipeline packet mirroring. +; +mirroring slots 4 sessions 64 + +; +; Pipeline input ports. +; +; Note: Customize the parameters below to match your setup. +; +port in 0 ethdev 0000:00:04.0 rxq 0 bsz 1 +port in 1 ethdev 0000:00:05.0 rxq 0 bsz 1 +port in 2 ethdev 0000:00:06.0 rxq 0 bsz 1 +port in 3 ethdev 0000:00:07.0 rxq 0 bsz 1 + +; +; Pipeline output ports. +; +; Note: Customize the parameters below to match your setup. +; +port out 0 ethdev 0000:00:04.0 txq 0 bsz 1 +port out 1 ethdev 0000:00:05.0 txq 0 bsz 1 +port out 2 ethdev 0000:00:06.0 txq 0 bsz 1 +port out 3 ethdev 0000:00:07.0 txq 0 bsz 1 diff --git a/dep/pipeline/mov_009/mov_009.cli b/dep/pipeline/mov_009/mov_009.cli new file mode 100755 index 00000000..b9e43e2b --- /dev/null +++ b/dep/pipeline/mov_009/mov_009.cli @@ -0,0 +1,19 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2010-2020 Intel Corporation + +; +; Pipeline code generation & shared object library build +; +pipeline codegen /tmp/pipeline/mov_009/mov_009.spec /tmp/pipeline/mov_009/mov_009.c +pipeline libbuild /tmp/pipeline/mov_009/mov_009.c /tmp/pipeline/mov_009/mov_009.so + +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 + +ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on +ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on +ethdev 0000:00:06.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on +ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on + +pipeline PIPELINE0 build lib /tmp/pipeline/mov_009/mov_009.so io /tmp/pipeline/mov_009/ethdev.io numa 0 + +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/mov_009/mov_009.spec b/dep/pipeline/mov_009/mov_009.spec new file mode 100755 index 00000000..aa00ac9f --- /dev/null +++ b/dep/pipeline/mov_009/mov_009.spec @@ -0,0 +1,41 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2023 Intel Corporation + +struct ethernet_h { + bit<48> dst_addr + bit<48> src_addr + bit<16> ethertype +} + +struct ipv6_h { + bit<32> ver_tc_label + bit<16> payload_length + bit<8> next_header + bit<8> hop_limit + bit<128> src_addr + bit<128> dst_addr +} + +header ethernet instanceof ethernet_h +header ipv6 instanceof ipv6_h + +struct metadata_t { + bit<32> port + bit<128> swap_addr + bit<128> temp_128 +} + +metadata instanceof metadata_t + +apply { + rx m.port + extract h.ethernet + extract h.ipv6 + mov m.swap_addr h.ipv6.src_addr + mov m.temp_128 m.swap_addr + mov h.ipv6.src_addr h.ipv6.dst_addr + mov h.ipv6.dst_addr m.temp_128 + emit h.ethernet + emit h.ipv6 + tx m.port +} \ No newline at end of file diff --git a/dep/pipeline/mov_009/pcap_files/in_1.txt b/dep/pipeline/mov_009/pcap_files/in_1.txt new file mode 100644 index 00000000..a55515d1 --- /dev/null +++ b/dep/pipeline/mov_009/pcap_files/in_1.txt @@ -0,0 +1,12 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 aa bb cc de 00 00 00 00 00 00 00 00 86 dd 60 00 +000010 00 00 00 08 11 40 c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 +000020 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 +000030 da db dc dd de df 00 64 12 b5 00 08 ef b8 \ No newline at end of file diff --git a/dep/pipeline/mov_009/pcap_files/out_1.txt b/dep/pipeline/mov_009/pcap_files/out_1.txt new file mode 100644 index 00000000..e3d88dbf --- /dev/null +++ b/dep/pipeline/mov_009/pcap_files/out_1.txt @@ -0,0 +1,12 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 aa bb cc de 00 00 00 00 00 00 00 00 86 dd 60 00 +000010 00 00 00 08 11 40 d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 +000020 da db dc dd de df c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 +000030 ca cb cc cd ce cf 00 64 12 b5 00 08 ef b8 \ No newline at end of file diff --git a/dep/pipeline/mov_009/readme.md b/dep/pipeline/mov_009/readme.md new file mode 100644 index 00000000..9f2a08ec --- /dev/null +++ b/dep/pipeline/mov_009/readme.md @@ -0,0 +1,18 @@ +Test Case: test_mov_009 +----------------------- + + Instructions being tested: + mov (h/m).field (h/m).field + + Scenario being tested: + mov dst src + dst : 128 bit header or metadata + src : 128 bit header or metadata + + Description: + The testcase swaps the ipv6 source address with ipv6 + destination address. + + Verification: + The packet verification for the testcase should happen + according to the description. \ No newline at end of file diff --git a/dep/pipeline/mov_010/cmd_files/cmd_1.txt b/dep/pipeline/mov_010/cmd_files/cmd_1.txt new file mode 100644 index 00000000..c9051beb --- /dev/null +++ b/dep/pipeline/mov_010/cmd_files/cmd_1.txt @@ -0,0 +1,4 @@ +match 0x64000001 action mov_010_action_01 +match 0x64000002 action mov_010_action_02 +match 0x64000003 action mov_010_action_03 +match 0x64000004 action mov_010_action_04 \ No newline at end of file diff --git a/dep/pipeline/mov_010/ethdev.io b/dep/pipeline/mov_010/ethdev.io new file mode 100644 index 00000000..4e31f499 --- /dev/null +++ b/dep/pipeline/mov_010/ethdev.io @@ -0,0 +1,27 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2022 Intel Corporation + +; +; Pipeline packet mirroring. +; +mirroring slots 4 sessions 64 + +; +; Pipeline input ports. +; +; Note: Customize the parameters below to match your setup. +; +port in 0 ethdev 0000:00:04.0 rxq 0 bsz 1 +port in 1 ethdev 0000:00:05.0 rxq 0 bsz 1 +port in 2 ethdev 0000:00:06.0 rxq 0 bsz 1 +port in 3 ethdev 0000:00:07.0 rxq 0 bsz 1 + +; +; Pipeline output ports. +; +; Note: Customize the parameters below to match your setup. +; +port out 0 ethdev 0000:00:04.0 txq 0 bsz 1 +port out 1 ethdev 0000:00:05.0 txq 0 bsz 1 +port out 2 ethdev 0000:00:06.0 txq 0 bsz 1 +port out 3 ethdev 0000:00:07.0 txq 0 bsz 1 diff --git a/dep/pipeline/mov_010/mov_010.cli b/dep/pipeline/mov_010/mov_010.cli new file mode 100755 index 00000000..57bec6d4 --- /dev/null +++ b/dep/pipeline/mov_010/mov_010.cli @@ -0,0 +1,19 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2010-2020 Intel Corporation + +; +; Pipeline code generation & shared object library build +; +pipeline codegen /tmp/pipeline/mov_010/mov_010.spec /tmp/pipeline/mov_010/mov_010.c +pipeline libbuild /tmp/pipeline/mov_010/mov_010.c /tmp/pipeline/mov_010/mov_010.so + +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 + +ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on +ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on +ethdev 0000:00:06.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on +ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on + +pipeline PIPELINE0 build lib /tmp/pipeline/mov_010/mov_010.so io /tmp/pipeline/mov_010/ethdev.io numa 0 + +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/mov_010/mov_010.spec b/dep/pipeline/mov_010/mov_010.spec new file mode 100755 index 00000000..0f336afd --- /dev/null +++ b/dep/pipeline/mov_010/mov_010.spec @@ -0,0 +1,100 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2023 Intel Corporation + +struct ethernet_h { + bit<48> dst_addr + bit<48> src_addr + bit<16> ethertype +} + +struct ipv4_h { + bit<64> ver_ihl_diffserv_len_id_flags + bit<8> ttl + bit<8> protocol + bit<16> hdr_checksum + bit<32> src_addr + bit<32> dst_addr +} + +struct ipv6_h { + bit<32> ver_tc_label + bit<16> payload_length + bit<8> next_header + bit<8> hop_limit + bit<128> src_addr + bit<128> dst_addr +} + +header ethernet instanceof ethernet_h +header ipv4 instanceof ipv4_h +header ipv6 instanceof ipv6_h + +struct metadata_t { + bit<32> port + bit<128> swap_addr + bit<128> temp_128 + bit<128> temp_128_64 + bit<128> temp_128_8 +} + +metadata instanceof metadata_t + +action mov_010_action_01 args none { + mov h.ipv6.dst_addr h.ipv4.src_addr + mov h.ipv6.src_addr h.ipv6.payload_length + return +} + +action mov_010_action_02 args none { + mov h.ipv6.src_addr h.ethernet.src_addr + return +} + +action mov_010_action_03 args none { + mov h.ipv6.src_addr h.ipv4.ver_ihl_diffserv_len_id_flags + mov h.ipv6.dst_addr h.ipv4.ttl + return +} + +action mov_010_action_04 args none { + mov m.temp_128_64 h.ipv4.ver_ihl_diffserv_len_id_flags + mov m.temp_128_8 h.ipv4.ttl + mov h.ipv6.src_addr m.temp_128_64 + mov h.ipv6.dst_addr m.temp_128_8 + return +} + +action drop args none { + drop + return +} + +table table_001 { + + key { + h.ipv4.src_addr exact + } + + actions { + mov_010_action_01 + mov_010_action_02 + mov_010_action_03 + mov_010_action_04 + drop + } + + default_action drop args none const + size 1048576 +} + +apply { + rx m.port + extract h.ethernet + extract h.ipv4 + extract h.ipv6 + table table_001 + emit h.ethernet + emit h.ipv4 + emit h.ipv6 + tx m.port +} diff --git a/dep/pipeline/mov_010/pcap_files/in_1.txt b/dep/pipeline/mov_010/pcap_files/in_1.txt new file mode 100644 index 00000000..5e0fc3a3 --- /dev/null +++ b/dep/pipeline/mov_010/pcap_files/in_1.txt @@ -0,0 +1,35 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 aa bb cc de 00 00 52 54 00 12 34 56 08 00 45 00 +000010 00 4a 00 01 00 00 40 29 b2 7f 64 00 00 01 64 00 +000020 00 0a 60 00 00 00 00 0e 11 40 c0 c1 c2 c3 c4 c5 +000030 c6 c7 c8 c9 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 +000040 d6 d7 d8 d9 da db dc dd de df 00 64 00 c8 00 0e +000050 f8 90 58 58 58 58 58 58 +# Packet 1 +000000 aa bb cc de 00 00 52 54 00 12 34 56 08 00 45 00 +000010 00 4a 00 01 00 00 40 29 b2 7e 64 00 00 02 64 00 +000020 00 0a 60 00 00 00 00 0e 11 40 c0 c1 c2 c3 c4 c5 +000030 c6 c7 c8 c9 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 +000040 d6 d7 d8 d9 da db dc dd de df 00 64 00 c8 00 0e +000050 f8 90 58 58 58 58 58 58 +# Packet 2 +000000 aa bb cc de 00 00 52 54 00 12 34 56 08 00 45 00 +000010 00 4a 00 01 00 00 40 29 b2 7d 64 00 00 03 64 00 +000020 00 0a 60 00 00 00 00 0e 11 40 c0 c1 c2 c3 c4 c5 +000030 c6 c7 c8 c9 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 +000040 d6 d7 d8 d9 da db dc dd de df 00 64 00 c8 00 0e +000050 f8 90 58 58 58 58 58 58 +# Packet 3 +000000 aa bb cc de 00 00 52 54 00 12 34 56 08 00 45 00 +000010 00 4a 00 01 00 00 40 29 b2 7c 64 00 00 04 64 00 +000020 00 0a 60 00 00 00 00 0e 11 40 c0 c1 c2 c3 c4 c5 +000030 c6 c7 c8 c9 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 +000040 d6 d7 d8 d9 da db dc dd de df 00 64 00 c8 00 0e +000050 f8 90 58 58 58 58 58 58 diff --git a/dep/pipeline/mov_010/pcap_files/out_1.txt b/dep/pipeline/mov_010/pcap_files/out_1.txt new file mode 100644 index 00000000..1adb0e16 --- /dev/null +++ b/dep/pipeline/mov_010/pcap_files/out_1.txt @@ -0,0 +1,35 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 aa bb cc de 00 00 52 54 00 12 34 56 08 00 45 00 +000010 00 4a 00 01 00 00 40 29 b2 7f 64 00 00 01 64 00 +000020 00 0a 60 00 00 00 00 0e 11 40 00 00 00 00 00 00 +000030 00 00 00 00 00 00 00 00 00 0e 00 00 00 00 00 00 +000040 00 00 00 00 00 00 64 00 00 01 00 64 00 c8 00 0e +000050 f8 90 58 58 58 58 58 58 +# Packet 1 +000000 aa bb cc de 00 00 52 54 00 12 34 56 08 00 45 00 +000010 00 4a 00 01 00 00 40 29 b2 7e 64 00 00 02 64 00 +000020 00 0a 60 00 00 00 00 0e 11 40 00 00 00 00 00 00 +000030 00 00 00 00 52 54 00 12 34 56 d0 d1 d2 d3 d4 d5 +000040 d6 d7 d8 d9 da db dc dd de df 00 64 00 c8 00 0e +000050 f8 90 58 58 58 58 58 58 +# Packet 2 +000000 aa bb cc de 00 00 52 54 00 12 34 56 08 00 45 00 +000010 00 4a 00 01 00 00 40 29 b2 7d 64 00 00 03 64 00 +000020 00 0a 60 00 00 00 00 0e 11 40 00 00 00 00 00 00 +000030 00 00 45 00 00 4a 00 01 00 00 00 00 00 00 00 00 +000040 00 00 00 00 00 00 00 00 00 40 00 64 00 c8 00 0e +000050 f8 90 58 58 58 58 58 58 +# Packet 3 +000000 aa bb cc de 00 00 52 54 00 12 34 56 08 00 45 00 +000010 00 4a 00 01 00 00 40 29 b2 7c 64 00 00 04 64 00 +000020 00 0a 60 00 00 00 00 0e 11 40 00 00 00 00 00 00 +000030 00 00 45 00 00 4a 00 01 00 00 00 00 00 00 00 00 +000040 00 00 00 00 00 00 00 00 00 40 00 64 00 c8 00 0e +000050 f8 90 58 58 58 58 58 58 \ No newline at end of file diff --git a/dep/pipeline/mov_010/readme.md b/dep/pipeline/mov_010/readme.md new file mode 100644 index 00000000..659df428 --- /dev/null +++ b/dep/pipeline/mov_010/readme.md @@ -0,0 +1,27 @@ +Test Case: test_mov_010 +----------------------- + + Instructions being tested: + mov (h/m).field h.field + + Scenario being tested: + mov dst src + dst : 128 bit header or metadata + src : <= 64 bit header field (64, 48, 32, 16, 8) + + Description: + The testcase moves ipv4 source address to the ipv6 + destination address and ipv6 payload length to the ipv6 + source address for a matched address. + For second matched criteria, the testcase will move the + ethernet source address to the ipv6 source address. + For the third matched criteria, the testcase will move the + 64-bit ipv4 header data to ipv6 source address and ipv4 ttl + to the ipv6 destination address. + For the fourth matched criteria, the testcase will move the + 64-bit ipv4 header data to ipv6 source address and ipv4 ttl + to the ipv6 destination address. + + Verification: + The packet verification for the testcase should happen + according to the description. \ No newline at end of file diff --git a/dep/pipeline/mov_011/cmd_files/cmd_1.txt b/dep/pipeline/mov_011/cmd_files/cmd_1.txt new file mode 100644 index 00000000..c0eab634 --- /dev/null +++ b/dep/pipeline/mov_011/cmd_files/cmd_1.txt @@ -0,0 +1,4 @@ +match 0x64000001 action mov_011_action_01 +match 0x64000002 action mov_011_action_02 +match 0x64000003 action mov_011_action_03 +match 0x64000004 action mov_011_action_04 \ No newline at end of file diff --git a/dep/pipeline/mov_011/ethdev.io b/dep/pipeline/mov_011/ethdev.io new file mode 100644 index 00000000..4e31f499 --- /dev/null +++ b/dep/pipeline/mov_011/ethdev.io @@ -0,0 +1,27 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2022 Intel Corporation + +; +; Pipeline packet mirroring. +; +mirroring slots 4 sessions 64 + +; +; Pipeline input ports. +; +; Note: Customize the parameters below to match your setup. +; +port in 0 ethdev 0000:00:04.0 rxq 0 bsz 1 +port in 1 ethdev 0000:00:05.0 rxq 0 bsz 1 +port in 2 ethdev 0000:00:06.0 rxq 0 bsz 1 +port in 3 ethdev 0000:00:07.0 rxq 0 bsz 1 + +; +; Pipeline output ports. +; +; Note: Customize the parameters below to match your setup. +; +port out 0 ethdev 0000:00:04.0 txq 0 bsz 1 +port out 1 ethdev 0000:00:05.0 txq 0 bsz 1 +port out 2 ethdev 0000:00:06.0 txq 0 bsz 1 +port out 3 ethdev 0000:00:07.0 txq 0 bsz 1 diff --git a/dep/pipeline/mov_011/mov_011.cli b/dep/pipeline/mov_011/mov_011.cli new file mode 100755 index 00000000..7d9b7d5e --- /dev/null +++ b/dep/pipeline/mov_011/mov_011.cli @@ -0,0 +1,19 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2010-2020 Intel Corporation + +; +; Pipeline code generation & shared object library build +; +pipeline codegen /tmp/pipeline/mov_011/mov_011.spec /tmp/pipeline/mov_011/mov_011.c +pipeline libbuild /tmp/pipeline/mov_011/mov_011.c /tmp/pipeline/mov_011/mov_011.so + +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 + +ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on +ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on +ethdev 0000:00:06.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on +ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on + +pipeline PIPELINE0 build lib /tmp/pipeline/mov_011/mov_011.so io /tmp/pipeline/mov_011/ethdev.io numa 0 + +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/mov_011/mov_011.spec b/dep/pipeline/mov_011/mov_011.spec new file mode 100755 index 00000000..ad08d10d --- /dev/null +++ b/dep/pipeline/mov_011/mov_011.spec @@ -0,0 +1,101 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2023 Intel Corporation + +struct ethernet_h { + bit<48> dst_addr + bit<48> src_addr + bit<16> ethertype +} + +struct ipv4_h { + bit<64> ver_ihl_diffserv_len_id_flags + bit<8> ttl + bit<8> protocol + bit<16> hdr_checksum + bit<32> src_addr + bit<32> dst_addr +} + +struct ipv6_h { + bit<32> ver_tc_label + bit<16> payload_length + bit<8> next_header + bit<8> hop_limit + bit<128> src_addr + bit<128> dst_addr +} + +header ethernet instanceof ethernet_h +header ipv4 instanceof ipv4_h +header ipv6 instanceof ipv6_h + +struct metadata_t { + bit<32> port + bit<128> swap_addr + bit<128> temp_128 + bit<128> temp_128_64 + bit<128> temp_128_8 +} + +metadata instanceof metadata_t + +action mov_011_action_01 args none { + mov h.ipv4.src_addr h.ipv6.dst_addr + mov h.ipv6.payload_length h.ipv6.src_addr + return +} + +action mov_011_action_02 args none { + mov m.temp_128 h.ipv6.src_addr + mov h.ethernet.src_addr m.temp_128 + return +} + +action mov_011_action_03 args none { + mov h.ipv4.ver_ihl_diffserv_len_id_flags h.ipv6.src_addr + mov h.ipv4.ttl h.ipv6.dst_addr + return +} + +action mov_011_action_04 args none { + mov m.temp_128_64 h.ipv6.src_addr + mov m.temp_128_8 h.ipv6.dst_addr + mov h.ipv4.ver_ihl_diffserv_len_id_flags m.temp_128_64 + mov h.ipv4.ttl m.temp_128_8 + return +} + +action drop args none { + drop + return +} + +table table_001 { + + key { + h.ipv4.src_addr exact + } + + actions { + mov_011_action_01 + mov_011_action_02 + mov_011_action_03 + mov_011_action_04 + drop + } + + default_action drop args none const + size 1048576 +} + +apply { + rx m.port + extract h.ethernet + extract h.ipv4 + extract h.ipv6 + table table_001 + emit h.ethernet + emit h.ipv4 + emit h.ipv6 + tx m.port +} diff --git a/dep/pipeline/mov_011/pcap_files/in_1.txt b/dep/pipeline/mov_011/pcap_files/in_1.txt new file mode 100644 index 00000000..5e0fc3a3 --- /dev/null +++ b/dep/pipeline/mov_011/pcap_files/in_1.txt @@ -0,0 +1,35 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 aa bb cc de 00 00 52 54 00 12 34 56 08 00 45 00 +000010 00 4a 00 01 00 00 40 29 b2 7f 64 00 00 01 64 00 +000020 00 0a 60 00 00 00 00 0e 11 40 c0 c1 c2 c3 c4 c5 +000030 c6 c7 c8 c9 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 +000040 d6 d7 d8 d9 da db dc dd de df 00 64 00 c8 00 0e +000050 f8 90 58 58 58 58 58 58 +# Packet 1 +000000 aa bb cc de 00 00 52 54 00 12 34 56 08 00 45 00 +000010 00 4a 00 01 00 00 40 29 b2 7e 64 00 00 02 64 00 +000020 00 0a 60 00 00 00 00 0e 11 40 c0 c1 c2 c3 c4 c5 +000030 c6 c7 c8 c9 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 +000040 d6 d7 d8 d9 da db dc dd de df 00 64 00 c8 00 0e +000050 f8 90 58 58 58 58 58 58 +# Packet 2 +000000 aa bb cc de 00 00 52 54 00 12 34 56 08 00 45 00 +000010 00 4a 00 01 00 00 40 29 b2 7d 64 00 00 03 64 00 +000020 00 0a 60 00 00 00 00 0e 11 40 c0 c1 c2 c3 c4 c5 +000030 c6 c7 c8 c9 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 +000040 d6 d7 d8 d9 da db dc dd de df 00 64 00 c8 00 0e +000050 f8 90 58 58 58 58 58 58 +# Packet 3 +000000 aa bb cc de 00 00 52 54 00 12 34 56 08 00 45 00 +000010 00 4a 00 01 00 00 40 29 b2 7c 64 00 00 04 64 00 +000020 00 0a 60 00 00 00 00 0e 11 40 c0 c1 c2 c3 c4 c5 +000030 c6 c7 c8 c9 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 +000040 d6 d7 d8 d9 da db dc dd de df 00 64 00 c8 00 0e +000050 f8 90 58 58 58 58 58 58 diff --git a/dep/pipeline/mov_011/pcap_files/out_1.txt b/dep/pipeline/mov_011/pcap_files/out_1.txt new file mode 100644 index 00000000..7e08df01 --- /dev/null +++ b/dep/pipeline/mov_011/pcap_files/out_1.txt @@ -0,0 +1,35 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 aa bb cc de 00 00 52 54 00 12 34 56 08 00 45 00 +000010 00 4a 00 01 00 00 40 29 b2 7f dc dd de df 64 00 +000020 00 0a 60 00 00 00 ce cf 11 40 c0 c1 c2 c3 c4 c5 +000030 c6 c7 c8 c9 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 +000040 d6 d7 d8 d9 da db dc dd de df 00 64 00 c8 00 0e +000050 f8 90 58 58 58 58 58 58 +# Packet 1 +000000 aa bb cc de 00 00 ca cb cc cd ce cf 08 00 45 00 +000010 00 4a 00 01 00 00 40 29 b2 7e 64 00 00 02 64 00 +000020 00 0a 60 00 00 00 00 0e 11 40 c0 c1 c2 c3 c4 c5 +000030 c6 c7 c8 c9 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 +000040 d6 d7 d8 d9 da db dc dd de df 00 64 00 c8 00 0e +000050 f8 90 58 58 58 58 58 58 +# Packet 2 +000000 aa bb cc de 00 00 52 54 00 12 34 56 08 00 c8 c9 +000010 ca cb cc cd ce cf df 29 b2 7d 64 00 00 03 64 00 +000020 00 0a 60 00 00 00 00 0e 11 40 c0 c1 c2 c3 c4 c5 +000030 c6 c7 c8 c9 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 +000040 d6 d7 d8 d9 da db dc dd de df 00 64 00 c8 00 0e +000050 f8 90 58 58 58 58 58 58 +# Packet 3 +000000 aa bb cc de 00 00 52 54 00 12 34 56 08 00 c8 c9 +000010 ca cb cc cd ce cf df 29 b2 7c 64 00 00 04 64 00 +000020 00 0a 60 00 00 00 00 0e 11 40 c0 c1 c2 c3 c4 c5 +000030 c6 c7 c8 c9 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 +000040 d6 d7 d8 d9 da db dc dd de df 00 64 00 c8 00 0e +000050 f8 90 58 58 58 58 58 58 diff --git a/dep/pipeline/mov_011/readme.md b/dep/pipeline/mov_011/readme.md new file mode 100644 index 00000000..c12f4231 --- /dev/null +++ b/dep/pipeline/mov_011/readme.md @@ -0,0 +1,27 @@ +Test Case: test_mov_011 +----------------------- + + Instructions being tested: + mov h.field (h/m).field + + Scenario being tested: + mov dst src + dst : <= 64 bit header field (64, 48, 32, 16, 8) + src : 128 bit header or metadata + + Description: + The testcase moves ipv6 destination address to the ipv4 + source address and ipv6 source address to the ipv6 payload + length for a matched address. + For second matched criteria, the testcase will move + the ipv6 source address to the ethernet source address. + For third matched criteria, the testcase will move + ipv6 source address to 64-bit value ipv4 header field and + move ipv6 destination address to ipv4 ttl. + For fourth matched criteria, the testcase will move + ipv6 source address to 64-bit value ipv4 header field and + move ipv6 destination address to ipv4 ttl. + + Verification: + The packet verification for the testcase should happen + according to the description. \ No newline at end of file diff --git a/dep/pipeline/mov_012/cmd_files/cmd_1.txt b/dep/pipeline/mov_012/cmd_files/cmd_1.txt new file mode 100644 index 00000000..c68fa1a1 --- /dev/null +++ b/dep/pipeline/mov_012/cmd_files/cmd_1.txt @@ -0,0 +1,2 @@ +match 0x64000001 action mov_012_action_01 +match 0x64000002 action mov_012_action_02 \ No newline at end of file diff --git a/dep/pipeline/mov_012/ethdev.io b/dep/pipeline/mov_012/ethdev.io new file mode 100644 index 00000000..4e31f499 --- /dev/null +++ b/dep/pipeline/mov_012/ethdev.io @@ -0,0 +1,27 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2022 Intel Corporation + +; +; Pipeline packet mirroring. +; +mirroring slots 4 sessions 64 + +; +; Pipeline input ports. +; +; Note: Customize the parameters below to match your setup. +; +port in 0 ethdev 0000:00:04.0 rxq 0 bsz 1 +port in 1 ethdev 0000:00:05.0 rxq 0 bsz 1 +port in 2 ethdev 0000:00:06.0 rxq 0 bsz 1 +port in 3 ethdev 0000:00:07.0 rxq 0 bsz 1 + +; +; Pipeline output ports. +; +; Note: Customize the parameters below to match your setup. +; +port out 0 ethdev 0000:00:04.0 txq 0 bsz 1 +port out 1 ethdev 0000:00:05.0 txq 0 bsz 1 +port out 2 ethdev 0000:00:06.0 txq 0 bsz 1 +port out 3 ethdev 0000:00:07.0 txq 0 bsz 1 diff --git a/dep/pipeline/mov_012/mov_012.cli b/dep/pipeline/mov_012/mov_012.cli new file mode 100755 index 00000000..5b701dbe --- /dev/null +++ b/dep/pipeline/mov_012/mov_012.cli @@ -0,0 +1,19 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2010-2020 Intel Corporation + +; +; Pipeline code generation & shared object library build +; +pipeline codegen /tmp/pipeline/mov_012/mov_012.spec /tmp/pipeline/mov_012/mov_012.c +pipeline libbuild /tmp/pipeline/mov_012/mov_012.c /tmp/pipeline/mov_012/mov_012.so + +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 + +ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on +ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on +ethdev 0000:00:06.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on +ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on + +pipeline PIPELINE0 build lib /tmp/pipeline/mov_012/mov_012.so io /tmp/pipeline/mov_012/ethdev.io numa 0 + +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/mov_012/mov_012.spec b/dep/pipeline/mov_012/mov_012.spec new file mode 100755 index 00000000..be04877b --- /dev/null +++ b/dep/pipeline/mov_012/mov_012.spec @@ -0,0 +1,82 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2023 Intel Corporation + +struct ethernet_h { + bit<96> dst_src_addr + bit<16> ethertype +} + +struct ipv4_h { + bit<16> ver_ihl_diffserv + bit<48> total_len_identification_flags + bit<8> ttl + bit<8> protocol + bit<16> hdr_checksum + bit<32> src_addr + bit<32> dst_addr +} + +struct ipv6_h { + bit<32> ver_tc_label + bit<16> payload_length + bit<8> next_header + bit<8> hop_limit + bit<128> src_addr + bit<128> dst_addr +} + +header ethernet instanceof ethernet_h +header ipv4 instanceof ipv4_h +header ipv6 instanceof ipv6_h + +struct metadata_t { + bit<32> port + bit<128> temp_128 +} + +metadata instanceof metadata_t + +action mov_012_action_01 args none { + mov h.ipv4.src_addr h.ipv6.dst_addr + mov h.ipv4.total_len_identification_flags h.ipv6.src_addr + return +} + +action mov_012_action_02 args none { + mov m.temp_128 h.ipv6.src_addr + mov h.ethernet.dst_src_addr m.temp_128 + return +} + +action drop args none { + drop + return +} + +table table_001 { + + key { + h.ipv4.src_addr exact + } + + actions { + mov_012_action_01 + mov_012_action_02 + drop + } + + default_action drop args none const + size 1048576 +} + +apply { + rx m.port + extract h.ethernet + extract h.ipv4 + extract h.ipv6 + table table_001 + emit h.ethernet + emit h.ipv4 + emit h.ipv6 + tx m.port +} \ No newline at end of file diff --git a/dep/pipeline/mov_012/pcap_files/in_1.txt b/dep/pipeline/mov_012/pcap_files/in_1.txt new file mode 100644 index 00000000..beea54f0 --- /dev/null +++ b/dep/pipeline/mov_012/pcap_files/in_1.txt @@ -0,0 +1,21 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 aa bb cc de 00 00 52 54 00 12 34 56 08 00 45 00 +000010 00 4a 00 01 00 00 40 29 b2 7f 64 00 00 01 64 00 +000020 00 0a 60 00 00 00 00 0e 11 40 c0 c1 c2 c3 c4 c5 +000030 c6 c7 c8 c9 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 +000040 d6 d7 d8 d9 da db dc dd de df 00 64 00 c8 00 0e +000050 f8 90 58 58 58 58 58 58 +# Packet 1 +000000 aa bb cc de 00 00 52 54 00 12 34 56 08 00 45 00 +000010 00 4a 00 01 00 00 40 29 b2 7e 64 00 00 02 64 00 +000020 00 0a 60 00 00 00 00 0e 11 40 c0 c1 c2 c3 c4 c5 +000030 c6 c7 c8 c9 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 +000040 d6 d7 d8 d9 da db dc dd de df 00 64 00 c8 00 0e +000050 f8 90 58 58 58 58 58 58 diff --git a/dep/pipeline/mov_012/pcap_files/out_1.txt b/dep/pipeline/mov_012/pcap_files/out_1.txt new file mode 100644 index 00000000..41217f9d --- /dev/null +++ b/dep/pipeline/mov_012/pcap_files/out_1.txt @@ -0,0 +1,21 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 aa bb cc de 00 00 52 54 00 12 34 56 08 00 45 00 +000010 ca cb cc cd ce cf 40 29 b2 7f dc dd de df 64 00 +000020 00 0a 60 00 00 00 00 0e 11 40 c0 c1 c2 c3 c4 c5 +000030 c6 c7 c8 c9 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 +000040 d6 d7 d8 d9 da db dc dd de df 00 64 00 c8 00 0e +000050 f8 90 58 58 58 58 58 58 +# Packet 1 +000000 c4 c5 c6 c7 c8 c9 ca cb cc cd ce cf 08 00 45 00 +000010 00 4a 00 01 00 00 40 29 b2 7e 64 00 00 02 64 00 +000020 00 0a 60 00 00 00 00 0e 11 40 c0 c1 c2 c3 c4 c5 +000030 c6 c7 c8 c9 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 +000040 d6 d7 d8 d9 da db dc dd de df 00 64 00 c8 00 0e +000050 f8 90 58 58 58 58 58 58 diff --git a/dep/pipeline/mov_012/readme.md b/dep/pipeline/mov_012/readme.md new file mode 100644 index 00000000..9fc85458 --- /dev/null +++ b/dep/pipeline/mov_012/readme.md @@ -0,0 +1,24 @@ +Test Case: test_mov_012 +----------------------- + + Instructions being tested: + mov (h/m).field (h/m).field + + Scenario being tested: + Mov instruction with custom width destination as well as + custom width source operands. + mov dst src + dst : 32, 48, 96 bit header field + src : 128 bit header or metadata + + Description: + The testcase moves ipv6 destination address to the ipv4 + source address and ipv6 source address to the ipv4 total + length for a matched address. + For different matched criteria, the testcase will move + the ipv6 source address to the ethernet destination + source address. + + Verification: + The packet verification for the testcase should happen + according to the description. \ No newline at end of file diff --git a/dep/pipeline/rss_001/ethdev.io b/dep/pipeline/rss_001/ethdev.io new file mode 100644 index 00000000..4e31f499 --- /dev/null +++ b/dep/pipeline/rss_001/ethdev.io @@ -0,0 +1,27 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2022 Intel Corporation + +; +; Pipeline packet mirroring. +; +mirroring slots 4 sessions 64 + +; +; Pipeline input ports. +; +; Note: Customize the parameters below to match your setup. +; +port in 0 ethdev 0000:00:04.0 rxq 0 bsz 1 +port in 1 ethdev 0000:00:05.0 rxq 0 bsz 1 +port in 2 ethdev 0000:00:06.0 rxq 0 bsz 1 +port in 3 ethdev 0000:00:07.0 rxq 0 bsz 1 + +; +; Pipeline output ports. +; +; Note: Customize the parameters below to match your setup. +; +port out 0 ethdev 0000:00:04.0 txq 0 bsz 1 +port out 1 ethdev 0000:00:05.0 txq 0 bsz 1 +port out 2 ethdev 0000:00:06.0 txq 0 bsz 1 +port out 3 ethdev 0000:00:07.0 txq 0 bsz 1 diff --git a/dep/pipeline/rss_001/pcap_files/in_1.txt b/dep/pipeline/rss_001/pcap_files/in_1.txt new file mode 100644 index 00000000..af983df2 --- /dev/null +++ b/dep/pipeline/rss_001/pcap_files/in_1.txt @@ -0,0 +1,13 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 52 54 00 12 44 57 a4 bf 01 70 70 b0 08 00 45 00 +000010 00 34 00 01 00 00 40 11 78 b0 00 00 01 01 01 00 +000020 00 08 00 64 00 c8 00 20 d8 55 58 58 58 58 58 58 +000030 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 +000040 58 58 \ No newline at end of file diff --git a/dep/pipeline/rss_001/pcap_files/out_1.txt b/dep/pipeline/rss_001/pcap_files/out_1.txt new file mode 100644 index 00000000..6b4ef62d --- /dev/null +++ b/dep/pipeline/rss_001/pcap_files/out_1.txt @@ -0,0 +1,13 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 52 54 00 12 44 57 a4 bf 01 70 70 b0 08 00 45 00 +000010 00 34 00 01 00 00 40 11 78 b0 00 00 01 01 01 00 +000020 00 08 00 64 00 c8 00 20 d8 55 58 58 58 58 58 58 +000030 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 +000040 58 58 diff --git a/dep/pipeline/rss_001/readme.md b/dep/pipeline/rss_001/readme.md new file mode 100644 index 00000000..63722078 --- /dev/null +++ b/dep/pipeline/rss_001/readme.md @@ -0,0 +1,21 @@ + +Test Case: test_rss_001 +----------------------- + + Instruction being tested: + rss rss_obect_name m.field h.field h.field + + Scenario being tested: + To verify Receive Side Scaling (RSS) hash algorithm support + over an n-tuple set of fields read from the packet headers + by using the "rss" instruction. + + Description: + Initially, the application is run without providing any RSS + key. Through, control plane, RSS key is provided and test + case expect the packet out on Port 0. The RSS key is changed + from control plane and for the similar packet we expect the + packet out on Port 1, as RSS computed hash changes. + + Verification: + Packet verification should happen according to the description. diff --git a/dep/pipeline/rss_001/rss_001.cli b/dep/pipeline/rss_001/rss_001.cli new file mode 100644 index 00000000..f83eeb40 --- /dev/null +++ b/dep/pipeline/rss_001/rss_001.cli @@ -0,0 +1,20 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2010-2020 Intel Corporation + +; +; Pipeline code generation & shared object library build +; +pipeline codegen /tmp/pipeline/rss_001/rss_001.spec /tmp/pipeline/rss_001/rss_001.c +pipeline libbuild /tmp/pipeline/rss_001/rss_001.c /tmp/pipeline/rss_001/rss_001.so + +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 + +ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on +ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on +ethdev 0000:00:06.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on +ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on + + +pipeline PIPELINE0 build lib /tmp/pipeline/rss_001/rss_001.so io /tmp/pipeline/rss_001/ethdev.io numa 0 + +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/rss_001/rss_001.spec b/dep/pipeline/rss_001/rss_001.spec new file mode 100644 index 00000000..c9801ee9 --- /dev/null +++ b/dep/pipeline/rss_001/rss_001.spec @@ -0,0 +1,60 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2023 Intel Corporation + +// +// Headers +// +struct ethernet_h { + bit<48> dst_addr + bit<48> src_addr + bit<16> ethertype +} + +struct ipv4_h { + bit<8> ver_ihl + bit<8> diffserv + bit<16> total_len + bit<16> identification + bit<16> flags_offset + bit<8> ttl + bit<8> protocol + bit<16> hdr_checksum + bit<32> src_addr + bit<32> dst_addr +} + +header ethernet instanceof ethernet_h +header ipv4 instanceof ipv4_h + +// +// Meta-data. +// +struct metadata_t { + bit<32> port + bit<32> hash +} + +metadata instanceof metadata_t + +// +// RSS. +// +rss rss0 + +// +// Pipeline. +// +apply { + rx m.port + extract h.ethernet + extract h.ipv4 + + // Using header fields for RSS hash calculation + rss rss0 m.hash h.ipv4.src_addr h.ipv4.dst_addr + + and m.hash 3 + mov m.port m.hash + emit h.ethernet + emit h.ipv4 + tx m.port +} diff --git a/dep/pipeline/rss_002/ethdev.io b/dep/pipeline/rss_002/ethdev.io new file mode 100644 index 00000000..4e31f499 --- /dev/null +++ b/dep/pipeline/rss_002/ethdev.io @@ -0,0 +1,27 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2022 Intel Corporation + +; +; Pipeline packet mirroring. +; +mirroring slots 4 sessions 64 + +; +; Pipeline input ports. +; +; Note: Customize the parameters below to match your setup. +; +port in 0 ethdev 0000:00:04.0 rxq 0 bsz 1 +port in 1 ethdev 0000:00:05.0 rxq 0 bsz 1 +port in 2 ethdev 0000:00:06.0 rxq 0 bsz 1 +port in 3 ethdev 0000:00:07.0 rxq 0 bsz 1 + +; +; Pipeline output ports. +; +; Note: Customize the parameters below to match your setup. +; +port out 0 ethdev 0000:00:04.0 txq 0 bsz 1 +port out 1 ethdev 0000:00:05.0 txq 0 bsz 1 +port out 2 ethdev 0000:00:06.0 txq 0 bsz 1 +port out 3 ethdev 0000:00:07.0 txq 0 bsz 1 diff --git a/dep/pipeline/rss_002/pcap_files/in_1.txt b/dep/pipeline/rss_002/pcap_files/in_1.txt new file mode 100644 index 00000000..af983df2 --- /dev/null +++ b/dep/pipeline/rss_002/pcap_files/in_1.txt @@ -0,0 +1,13 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 52 54 00 12 44 57 a4 bf 01 70 70 b0 08 00 45 00 +000010 00 34 00 01 00 00 40 11 78 b0 00 00 01 01 01 00 +000020 00 08 00 64 00 c8 00 20 d8 55 58 58 58 58 58 58 +000030 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 +000040 58 58 \ No newline at end of file diff --git a/dep/pipeline/rss_002/pcap_files/out_1.txt b/dep/pipeline/rss_002/pcap_files/out_1.txt new file mode 100644 index 00000000..6b4ef62d --- /dev/null +++ b/dep/pipeline/rss_002/pcap_files/out_1.txt @@ -0,0 +1,13 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 52 54 00 12 44 57 a4 bf 01 70 70 b0 08 00 45 00 +000010 00 34 00 01 00 00 40 11 78 b0 00 00 01 01 01 00 +000020 00 08 00 64 00 c8 00 20 d8 55 58 58 58 58 58 58 +000030 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 +000040 58 58 diff --git a/dep/pipeline/rss_002/readme.md b/dep/pipeline/rss_002/readme.md new file mode 100644 index 00000000..6193a4bb --- /dev/null +++ b/dep/pipeline/rss_002/readme.md @@ -0,0 +1,21 @@ + +Test Case: test_rss_002 +----------------------- + + Instruction being tested: + rss rss_obect_name m.field m.field m.field + + Scenario being tested: + To verify Receive Side Scaling (RSS) hash algorithm support + over an n-tuple set of fields read from the packet metadata + by using the "rss" instruction. + + Description: + Initially, the application is run without providing any RSS + key. Through, control plane, RSS key is provided and test + case expect the packet out on Port 0. The RSS key is changed + from control plane and for the similar packet we expect the + packet out on Port 2, as RSS computed hash changes. + + Verification: + Packet verification should happen according to the description. diff --git a/dep/pipeline/rss_002/rss_002.cli b/dep/pipeline/rss_002/rss_002.cli new file mode 100644 index 00000000..5b7136ef --- /dev/null +++ b/dep/pipeline/rss_002/rss_002.cli @@ -0,0 +1,20 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2010-2020 Intel Corporation + +; +; Pipeline code generation & shared object library build +; +pipeline codegen /tmp/pipeline/rss_002/rss_002.spec /tmp/pipeline/rss_002/rss_002.c +pipeline libbuild /tmp/pipeline/rss_002/rss_002.c /tmp/pipeline/rss_002/rss_002.so + +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 + +ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on +ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on +ethdev 0000:00:06.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on +ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on + + +pipeline PIPELINE0 build lib /tmp/pipeline/rss_002/rss_002.so io /tmp/pipeline/rss_002/ethdev.io numa 0 + +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/rss_002/rss_002.spec b/dep/pipeline/rss_002/rss_002.spec new file mode 100644 index 00000000..4fd0ee89 --- /dev/null +++ b/dep/pipeline/rss_002/rss_002.spec @@ -0,0 +1,80 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2023 Intel Corporation + +// +// Headers +// +struct ethernet_h { + bit<48> dst_addr + bit<48> src_addr + bit<16> ethertype +} + +struct ipv4_h { + bit<8> ver_ihl + bit<8> diffserv + bit<16> total_len + bit<16> identification + bit<16> flags_offset + bit<8> ttl + bit<8> protocol + bit<16> hdr_checksum + bit<32> src_addr + bit<32> dst_addr +} + +struct udp_h { + bit<16> src_port + bit<16> dst_port + bit<16> length + bit<16> checksum +} + +header ethernet instanceof ethernet_h +header ipv4 instanceof ipv4_h +header udp instanceof udp_h + +// +// Meta-data. +// +struct metadata_t { + bit<32> port + bit<32> hash + bit<8> ipv4_protocol + bit<32> ipv4_src_addr + bit<32> ipv4_dst_addr + bit<16> udp_src_port + bit<16> udp_dst_port +} + +metadata instanceof metadata_t + +// +// RSS. +// +rss rss0 + +// +// Pipeline. +// +apply { + rx m.port + extract h.ethernet + extract h.ipv4 + + // Collect packet fields for RSS hash compute + mov m.ipv4_protocol h.ipv4.protocol + mov m.ipv4_src_addr h.ipv4.src_addr + mov m.ipv4_dst_addr h.ipv4.dst_addr + mov m.udp_src_port h.udp.src_port + mov m.udp_dst_port h.udp.dst_port + + // Using metadata fields for RSS hash calculation + rss rss0 m.hash m.ipv4_protocol m.udp_dst_port + + and m.hash 3 + mov m.port m.hash + emit h.ethernet + emit h.ipv4 + tx m.port +} diff --git a/dep/pipeline/rss_003/cmd_files/cmd.txt b/dep/pipeline/rss_003/cmd_files/cmd.txt new file mode 100644 index 00000000..1f623c3c --- /dev/null +++ b/dep/pipeline/rss_003/cmd_files/cmd.txt @@ -0,0 +1 @@ +match 0x525400124457 action generate_rss diff --git a/dep/pipeline/rss_003/ethdev.io b/dep/pipeline/rss_003/ethdev.io new file mode 100644 index 00000000..4e31f499 --- /dev/null +++ b/dep/pipeline/rss_003/ethdev.io @@ -0,0 +1,27 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2022 Intel Corporation + +; +; Pipeline packet mirroring. +; +mirroring slots 4 sessions 64 + +; +; Pipeline input ports. +; +; Note: Customize the parameters below to match your setup. +; +port in 0 ethdev 0000:00:04.0 rxq 0 bsz 1 +port in 1 ethdev 0000:00:05.0 rxq 0 bsz 1 +port in 2 ethdev 0000:00:06.0 rxq 0 bsz 1 +port in 3 ethdev 0000:00:07.0 rxq 0 bsz 1 + +; +; Pipeline output ports. +; +; Note: Customize the parameters below to match your setup. +; +port out 0 ethdev 0000:00:04.0 txq 0 bsz 1 +port out 1 ethdev 0000:00:05.0 txq 0 bsz 1 +port out 2 ethdev 0000:00:06.0 txq 0 bsz 1 +port out 3 ethdev 0000:00:07.0 txq 0 bsz 1 diff --git a/dep/pipeline/rss_003/pcap_files/in_1.txt b/dep/pipeline/rss_003/pcap_files/in_1.txt new file mode 100644 index 00000000..9679056e --- /dev/null +++ b/dep/pipeline/rss_003/pcap_files/in_1.txt @@ -0,0 +1,19 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 52 54 00 12 44 57 a4 bf 01 70 70 b0 08 00 45 00 +000010 00 34 00 01 00 00 40 11 78 b0 00 00 01 01 01 00 +000020 00 08 00 64 00 c8 00 20 d8 55 58 58 58 58 58 58 +000030 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 +000040 58 58 +# Packet 0 +000000 53 54 00 12 44 57 a4 bf 01 70 70 b0 08 00 45 00 +000010 00 34 00 01 00 00 40 11 78 b0 00 00 01 01 01 00 +000020 00 08 00 64 00 c8 00 20 d8 55 58 58 58 58 58 58 +000030 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 +000040 58 58 diff --git a/dep/pipeline/rss_003/pcap_files/out_1.txt b/dep/pipeline/rss_003/pcap_files/out_1.txt new file mode 100644 index 00000000..6b4ef62d --- /dev/null +++ b/dep/pipeline/rss_003/pcap_files/out_1.txt @@ -0,0 +1,13 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 52 54 00 12 44 57 a4 bf 01 70 70 b0 08 00 45 00 +000010 00 34 00 01 00 00 40 11 78 b0 00 00 01 01 01 00 +000020 00 08 00 64 00 c8 00 20 d8 55 58 58 58 58 58 58 +000030 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 +000040 58 58 diff --git a/dep/pipeline/rss_003/readme.md b/dep/pipeline/rss_003/readme.md new file mode 100644 index 00000000..63722078 --- /dev/null +++ b/dep/pipeline/rss_003/readme.md @@ -0,0 +1,21 @@ + +Test Case: test_rss_001 +----------------------- + + Instruction being tested: + rss rss_obect_name m.field h.field h.field + + Scenario being tested: + To verify Receive Side Scaling (RSS) hash algorithm support + over an n-tuple set of fields read from the packet headers + by using the "rss" instruction. + + Description: + Initially, the application is run without providing any RSS + key. Through, control plane, RSS key is provided and test + case expect the packet out on Port 0. The RSS key is changed + from control plane and for the similar packet we expect the + packet out on Port 1, as RSS computed hash changes. + + Verification: + Packet verification should happen according to the description. diff --git a/dep/pipeline/rss_003/rss_003.cli b/dep/pipeline/rss_003/rss_003.cli new file mode 100644 index 00000000..c0f34b19 --- /dev/null +++ b/dep/pipeline/rss_003/rss_003.cli @@ -0,0 +1,23 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2010-2020 Intel Corporation + +; +; Pipeline code generation & shared object library build +; +pipeline codegen /tmp/pipeline/rss_003/rss_003.spec /tmp/pipeline/rss_003/rss_003.c +pipeline libbuild /tmp/pipeline/rss_003/rss_003.c /tmp/pipeline/rss_003/rss_003.so + +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 + +ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on +ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on +ethdev 0000:00:06.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on +ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on + + +pipeline PIPELINE0 build lib /tmp/pipeline/rss_003/rss_003.so io /tmp/pipeline/rss_003/ethdev.io numa 0 + +pipeline PIPELINE0 table rss_table add /tmp/pipeline/rss_003/cmd_files/cmd.txt +pipeline PIPELINE0 commit + +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/rss_003/rss_003.spec b/dep/pipeline/rss_003/rss_003.spec new file mode 100644 index 00000000..4ff5d50c --- /dev/null +++ b/dep/pipeline/rss_003/rss_003.spec @@ -0,0 +1,85 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2023 Intel Corporation + +// +// Headers +// +struct ethernet_h { + bit<48> dst_addr + bit<48> src_addr + bit<16> ethertype +} + +struct ipv4_h { + bit<8> ver_ihl + bit<8> diffserv + bit<16> total_len + bit<16> identification + bit<16> flags_offset + bit<8> ttl + bit<8> protocol + bit<16> hdr_checksum + bit<32> src_addr + bit<32> dst_addr +} + +header ethernet instanceof ethernet_h +header ipv4 instanceof ipv4_h + +// +// Meta-data. +// +struct metadata_t { + bit<32> port + bit<32> hash +} + +metadata instanceof metadata_t + +// +// RSS. +// +rss rss0 + +action generate_rss args none { + // Using header fields for RSS hash calculation + rss rss0 m.hash h.ipv4.src_addr h.ipv4.dst_addr + + and m.hash 3 + mov m.port m.hash + return + +} + +action drop args none { + drop +} + +table rss_table { + key { + h.ethernet.dst_addr exact + } + + actions { + generate_rss + drop + } + + default_action drop args none + size 1048576 +} + +// +// Pipeline. +// +apply { + rx m.port + extract h.ethernet + extract h.ipv4 + + table rss_table + + emit h.ethernet + emit h.ipv4 + tx m.port +} diff --git a/dep/pipeline/selector_002/selector_002.spec b/dep/pipeline/selector_002/selector_002.spec index 4858eaea..84b12272 100644 --- a/dep/pipeline/selector_002/selector_002.spec +++ b/dep/pipeline/selector_002/selector_002.spec @@ -58,10 +58,10 @@ struct selector_002_action_02_args_t { action selector_002_action_02 args instanceof selector_002_action_02_args_t { //Set Ethernet header. + validate h.ethernet mov h.ethernet.dst_addr t.ethernet_dst_addr mov h.ethernet.src_addr t.ethernet_src_addr mov h.ethernet.ethertype t.ethernet_ethertype - validate h.ethernet //Decrement the TTL and update the checksum within the IPv4 header. cksub h.ipv4.hdr_checksum h.ipv4.ttl diff --git a/dep/pipeline/selector_003/cmd_files/cmd_1.txt b/dep/pipeline/selector_003/cmd_files/cmd_1.txt new file mode 100644 index 00000000..f6680c94 --- /dev/null +++ b/dep/pipeline/selector_003/cmd_files/cmd_1.txt @@ -0,0 +1,4 @@ +match 0x3200000a action selector_003_action_01 nexthop_group_id 0 +match 0x6400000a action selector_003_action_01 nexthop_group_id 1 +match 0x9600000a action selector_003_action_01 nexthop_group_id 2 +match 0xC800000a action selector_003_action_01 nexthop_group_id 3 diff --git a/dep/pipeline/selector_003/cmd_files/cmd_2.txt b/dep/pipeline/selector_003/cmd_files/cmd_2.txt new file mode 100644 index 00000000..00028074 --- /dev/null +++ b/dep/pipeline/selector_003/cmd_files/cmd_2.txt @@ -0,0 +1,11 @@ +// Nexthop group #0 (Single member) +group 0 member 0 weight 1 + +// Nexthop group #1 (Single member) +group 1 member 1 weight 1 + +// Nexthop group #2 (Single member) +group 2 member 2 weight 1 + +// Nexthop group #3 (Single member) +group 3 member 3 weight 1 diff --git a/dep/pipeline/selector_003/cmd_files/cmd_3.txt b/dep/pipeline/selector_003/cmd_files/cmd_3.txt new file mode 100644 index 00000000..62f8b08c --- /dev/null +++ b/dep/pipeline/selector_003/cmd_files/cmd_3.txt @@ -0,0 +1,4 @@ +match 0 action selector_003_action_02 ethernet_dst_addr 0xaabbcc000000 ethernet_src_addr 0xddeeff000000 ethernet_ethertype 0x0800 port_out 0 +match 1 action selector_003_action_02 ethernet_dst_addr 0xaabbcc000001 ethernet_src_addr 0xddeeff000001 ethernet_ethertype 0x0800 port_out 1 +match 2 action selector_003_action_02 ethernet_dst_addr 0xaabbcc000002 ethernet_src_addr 0xddeeff000002 ethernet_ethertype 0x0800 port_out 2 +match 3 action selector_003_action_02 ethernet_dst_addr 0xaabbcc000003 ethernet_src_addr 0xddeeff000003 ethernet_ethertype 0x0800 port_out 3 diff --git a/dep/pipeline/selector_003/ethdev.io b/dep/pipeline/selector_003/ethdev.io new file mode 100644 index 00000000..4e31f499 --- /dev/null +++ b/dep/pipeline/selector_003/ethdev.io @@ -0,0 +1,27 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2022 Intel Corporation + +; +; Pipeline packet mirroring. +; +mirroring slots 4 sessions 64 + +; +; Pipeline input ports. +; +; Note: Customize the parameters below to match your setup. +; +port in 0 ethdev 0000:00:04.0 rxq 0 bsz 1 +port in 1 ethdev 0000:00:05.0 rxq 0 bsz 1 +port in 2 ethdev 0000:00:06.0 rxq 0 bsz 1 +port in 3 ethdev 0000:00:07.0 rxq 0 bsz 1 + +; +; Pipeline output ports. +; +; Note: Customize the parameters below to match your setup. +; +port out 0 ethdev 0000:00:04.0 txq 0 bsz 1 +port out 1 ethdev 0000:00:05.0 txq 0 bsz 1 +port out 2 ethdev 0000:00:06.0 txq 0 bsz 1 +port out 3 ethdev 0000:00:07.0 txq 0 bsz 1 diff --git a/dep/pipeline/selector_003/pcap_files/in_1.txt b/dep/pipeline/selector_003/pcap_files/in_1.txt new file mode 100644 index 00000000..1a3485d4 --- /dev/null +++ b/dep/pipeline/selector_003/pcap_files/in_1.txt @@ -0,0 +1,27 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 aa bb cc dd 00 00 00 66 77 88 99 aa 08 00 45 00 +000010 00 2e 00 01 00 00 40 06 48 c0 00 00 00 00 32 00 +000020 00 0a 00 64 00 c8 00 00 00 00 00 00 00 00 50 02 +000030 20 00 53 9e 00 00 58 58 58 58 58 58 +# Packet 1 +000000 aa bb cc dd 00 00 00 66 77 88 99 aa 08 00 45 00 +000010 00 2e 00 01 00 00 40 06 16 c0 00 00 00 00 64 00 +000020 00 0a 00 64 00 c8 00 00 00 00 00 00 00 00 50 02 +000030 20 00 21 9e 00 00 58 58 58 58 58 58 +# Packet 2 +000000 aa bb cc dd 00 00 00 66 77 88 99 aa 08 00 45 00 +000010 00 2e 00 01 00 00 40 06 e4 bf 00 00 00 00 96 00 +000020 00 0a 00 64 00 c8 00 00 00 00 00 00 00 00 50 02 +000030 20 00 ef 9d 00 00 58 58 58 58 58 58 +# Packet 3 +000000 aa bb cc dd 00 00 00 66 77 88 99 aa 08 00 45 00 +000010 00 2e 00 01 00 00 40 06 b2 bf 00 00 00 00 c8 00 +000020 00 0a 00 64 00 c8 00 00 00 00 00 00 00 00 50 02 +000030 20 00 bd 9d 00 00 58 58 58 58 58 58 diff --git a/dep/pipeline/selector_003/pcap_files/out_1.txt b/dep/pipeline/selector_003/pcap_files/out_1.txt new file mode 100644 index 00000000..50d921e0 --- /dev/null +++ b/dep/pipeline/selector_003/pcap_files/out_1.txt @@ -0,0 +1,12 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 aa bb cc 00 00 00 dd ee ff 00 00 00 08 00 45 00 +000010 00 2e 00 01 00 00 40 06 48 c0 00 00 00 00 32 00 +000020 00 0a 00 64 00 c8 00 00 00 00 00 00 00 00 50 02 +000030 20 00 53 9e 00 00 58 58 58 58 58 58 diff --git a/dep/pipeline/selector_003/pcap_files/out_2.txt b/dep/pipeline/selector_003/pcap_files/out_2.txt new file mode 100644 index 00000000..a9cbfee0 --- /dev/null +++ b/dep/pipeline/selector_003/pcap_files/out_2.txt @@ -0,0 +1,12 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 aa bb cc 00 00 01 dd ee ff 00 00 01 08 00 45 00 +000010 00 2e 00 01 00 00 40 06 16 c0 00 00 00 00 64 00 +000020 00 0a 00 64 00 c8 00 00 00 00 00 00 00 00 50 02 +000030 20 00 21 9e 00 00 58 58 58 58 58 58 diff --git a/dep/pipeline/selector_003/pcap_files/out_3.txt b/dep/pipeline/selector_003/pcap_files/out_3.txt new file mode 100644 index 00000000..3e5590c5 --- /dev/null +++ b/dep/pipeline/selector_003/pcap_files/out_3.txt @@ -0,0 +1,12 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 aa bb cc 00 00 02 dd ee ff 00 00 02 08 00 45 00 +000010 00 2e 00 01 00 00 40 06 e4 bf 00 00 00 00 96 00 +000020 00 0a 00 64 00 c8 00 00 00 00 00 00 00 00 50 02 +000030 20 00 ef 9d 00 00 58 58 58 58 58 58 diff --git a/dep/pipeline/selector_003/pcap_files/out_4.txt b/dep/pipeline/selector_003/pcap_files/out_4.txt new file mode 100644 index 00000000..41d86426 --- /dev/null +++ b/dep/pipeline/selector_003/pcap_files/out_4.txt @@ -0,0 +1,12 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2020 Intel Corporation +# + +# text to pcap: text2pcap packet.txt packet.pcap +# pcap to text: tcpdump -r packet.pcap -xx + +# Packet 0 +000000 aa bb cc 00 00 03 dd ee ff 00 00 03 08 00 45 00 +000010 00 2e 00 01 00 00 40 06 b2 bf 00 00 00 00 c8 00 +000020 00 0a 00 64 00 c8 00 00 00 00 00 00 00 00 50 02 +000030 20 00 bd 9d 00 00 58 58 58 58 58 58 diff --git a/dep/pipeline/selector_003/readme.md b/dep/pipeline/selector_003/readme.md new file mode 100644 index 00000000..7752bee8 --- /dev/null +++ b/dep/pipeline/selector_003/readme.md @@ -0,0 +1,13 @@ + +Test Case: test_selector_003 +---------------------------- + +Instruction being tested: + selector (not power of 2 members and groups in a selector) + +Description: + In this testcase, We set limit for maximum no of group as 6553 and maximum no of members + per group as 80. +Verification: + We verified the action selector functionality, the action selector is working fine. + Packets are fowarded to the configured ports, and are updated as per expectation. diff --git a/dep/pipeline/selector_003/selector_003.cli b/dep/pipeline/selector_003/selector_003.cli new file mode 100644 index 00000000..7c46ec63 --- /dev/null +++ b/dep/pipeline/selector_003/selector_003.cli @@ -0,0 +1,29 @@ +; SPDX-License-Identifier: BSD-3-Clause +; Copyright(c) 2010-2020 Intel Corporation + +; +; Pipeline code generation & shared object library build +; +pipeline codegen /tmp/pipeline/selector_003/selector_003.spec /tmp/pipeline/selector_003/selector_003.c +pipeline libbuild /tmp/pipeline/selector_003/selector_003.c /tmp/pipeline/selector_003/selector_003.so + +mempool MEMPOOL0 meta 128 pkt 9472 pool 32K cache 256 numa 0 + +ethdev 0000:00:04.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on +ethdev 0000:00:05.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on +ethdev 0000:00:06.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on +ethdev 0000:00:07.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on + + +pipeline PIPELINE0 build lib /tmp/pipeline/selector_003/selector_003.so io /tmp/pipeline/selector_003/ethdev.io numa 0 + +pipeline PIPELINE0 table selector_003_1_table add /tmp/pipeline/selector_003/cmd_files/cmd_1.txt +pipeline PIPELINE0 selector selector_003_2_table group add +pipeline PIPELINE0 selector selector_003_2_table group add +pipeline PIPELINE0 selector selector_003_2_table group add +pipeline PIPELINE0 selector selector_003_2_table group add +pipeline PIPELINE0 selector selector_003_2_table group member add /tmp/pipeline/selector_003/cmd_files/cmd_2.txt +pipeline PIPELINE0 table selector_003_3_table add /tmp/pipeline/selector_003/cmd_files/cmd_3.txt +pipeline PIPELINE0 commit + +pipeline PIPELINE0 enable thread 1 diff --git a/dep/pipeline/selector_003/selector_003.spec b/dep/pipeline/selector_003/selector_003.spec new file mode 100644 index 00000000..071a1492 --- /dev/null +++ b/dep/pipeline/selector_003/selector_003.spec @@ -0,0 +1,136 @@ +// +// Headers +// +struct ethernet_h { + bit<48> dst_addr + bit<48> src_addr + bit<16> ethertype +} + +struct ipv4_h { + bit<8> ver_ihl + bit<8> diffserv + bit<16> total_len + bit<16> identification + bit<16> flags_offset + bit<8> ttl + bit<8> protocol + bit<16> hdr_checksum + bit<32> src_addr + bit<32> dst_addr +} + +header ethernet instanceof ethernet_h +header ipv4 instanceof ipv4_h + +// +// Meta-data +// +struct metadata_t { + bit<32> port_in + bit<32> port_out + bit<32> vrf_id + bit<32> dst_addr + bit<32> nexthop_group_id + bit<32> nexthop_id +} + +metadata instanceof metadata_t + +// +// Actions +// +struct selector_003_action_01_args_t { + bit<32> nexthop_group_id +} + +action selector_003_action_01 args instanceof selector_003_action_01_args_t { + mov m.nexthop_group_id t.nexthop_group_id + return +} + +struct selector_003_action_02_args_t { + bit<48> ethernet_dst_addr + bit<48> ethernet_src_addr + bit<16> ethernet_ethertype + bit<32> port_out +} + +action selector_003_action_02 args instanceof selector_003_action_02_args_t { + //Set Ethernet header. + validate h.ethernet + mov h.ethernet.dst_addr t.ethernet_dst_addr + mov h.ethernet.src_addr t.ethernet_src_addr + mov h.ethernet.ethertype t.ethernet_ethertype + mov m.port_out t.port_out + + return +} + +action drop args none { + drop +} + +// +// Tables +// +table selector_003_1_table { + key { + h.ipv4.dst_addr exact + } + + actions { + selector_003_action_01 + drop + } + + default_action drop args none + + size 1048576 +} + +selector selector_003_2_table { + group_id m.nexthop_group_id + + selector { + h.ipv4.protocol + h.ipv4.src_addr + h.ipv4.dst_addr + } + + member_id m.nexthop_id + + n_groups_max 6553 + + n_members_per_group_max 80 +} + +table selector_003_3_table { + key { + m.nexthop_id exact + } + + actions { + selector_003_action_02 + drop + } + + default_action drop args none + + size 1048576 +} + +// +// Pipeline +// +apply { + rx m.port_in + extract h.ethernet + extract h.ipv4 + table selector_003_1_table + table selector_003_2_table + table selector_003_3_table + emit h.ethernet + emit h.ipv4 + tx m.port_out +} diff --git a/dep/pipeline/table_002/table_002.spec b/dep/pipeline/table_002/table_002.spec index a352c662..7e0e3e7a 100644 --- a/dep/pipeline/table_002/table_002.spec +++ b/dep/pipeline/table_002/table_002.spec @@ -30,18 +30,19 @@ struct table_002_args_t { } action table_002_action_01 args instanceof table_002_args_t { + validate h.ethernet mov h.ethernet.dst_addr t.ethernet_dst_addr mov h.ethernet.src_addr t.ethernet_src_addr mov h.ethernet.ethertype t.ethernet_ethertype - validate h.ethernet + return } action table_002_action_02 args instanceof table_002_args_t { + validate h.ethernet mov h.ethernet.dst_addr t.ethernet_dst_addr mov h.ethernet.src_addr t.ethernet_src_addr mov h.ethernet.ethertype t.ethernet_ethertype - validate h.ethernet xor m.port 1 return } diff --git a/dep/pipeline/table_003/table_003.spec b/dep/pipeline/table_003/table_003.spec index 7691dbdb..6a0efef3 100644 --- a/dep/pipeline/table_003/table_003.spec +++ b/dep/pipeline/table_003/table_003.spec @@ -30,19 +30,19 @@ struct table_003_args_t { } action table_003_action_01 args instanceof table_003_args_t { + validate h.ethernet mov h.ethernet.dst_addr t.ethernet_dst_addr mov h.ethernet.src_addr t.ethernet_src_addr mov h.ethernet.ethertype t.ethernet_ethertype - validate h.ethernet - return + return } action table_003_action_02 args instanceof table_003_args_t { + validate h.ethernet mov h.ethernet.dst_addr t.ethernet_dst_addr mov h.ethernet.src_addr t.ethernet_src_addr mov h.ethernet.ethertype t.ethernet_ethertype - validate h.ethernet - xor m.port 1 + xor m.port 1 return } diff --git a/dep/pipeline/table_004/table_004.spec b/dep/pipeline/table_004/table_004.spec index 1e707c22..ed27e806 100644 --- a/dep/pipeline/table_004/table_004.spec +++ b/dep/pipeline/table_004/table_004.spec @@ -45,10 +45,10 @@ struct table_004_args_t { } action table_004_action args instanceof table_004_args_t { + validate h.ethernet mov h.ethernet.dst_addr t.ethernet_dst_addr mov h.ethernet.src_addr t.ethernet_src_addr mov h.ethernet.ethertype t.ethernet_ethertype - validate h.ethernet return } diff --git a/dep/pipeline/vxlan_001/vxlan_001.spec b/dep/pipeline/vxlan_001/vxlan_001.spec index f1ff67b4..0dc09b87 100755 --- a/dep/pipeline/vxlan_001/vxlan_001.spec +++ b/dep/pipeline/vxlan_001/vxlan_001.spec @@ -147,8 +147,8 @@ action vxlan_encap args instanceof vxlan_encap_args_t { mov h.outer_vxlan.vni t.vxlan_vni mov h.outer_vxlan.reserved2 t.vxlan_reserved2 - //Set the output port. - mov m.port_out t.port_out + //Set the output port. + mov m.port_out t.port_out //Update h.outer_ipv4.total_len field. add h.outer_ipv4.total_len h.ipv4.total_len From patchwork Mon May 1 22:58:41 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yogesh Jangra X-Patchwork-Id: 126638 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id BCC7042A34; Mon, 1 May 2023 21:07:43 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B8C9542D0E; Mon, 1 May 2023 21:07:43 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id 0D5F64021E for ; Mon, 1 May 2023 21:07:41 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1682968062; x=1714504062; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=zk1nXzkC7UmEhA4Ygm2Qfo/vHwDhpED1PcP+YvIk47U=; b=duNRYTLS9BgqSv85GgEmMASGGhcpFw7kztwpvVf8kXl1nPUW2xyBIg8N EpOvJvq+SGQbf5Cpo0WN5TQBgbmrpHl4IUQr12nqn10NsRwdCUIPVHCyA MxFs/r+Hrj/wX3gWoVySXqwcifAjAFfGcmNKCNPr8FTKgwQAG2GPByqAM 9QYvDgs4sFZdpXA2NovxjHO+6S7CpPG2ahWcJwyj++18rls3Cbria2I+F SrNQEczmo5Grzq/TfrOv59lWswnh65I6JV7yHaAw6y0/EMkp6BbljGGv3 8HvX4aFy2PVQQTafYw5pED8+x0jWGhzqeQkP/bYk4u6huvfJzMkH/2sxy A==; X-IronPort-AV: E=McAfee;i="6600,9927,10697"; a="347026208" X-IronPort-AV: E=Sophos;i="5.99,242,1677571200"; d="scan'208";a="347026208" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 May 2023 12:07:41 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10697"; a="728641148" X-IronPort-AV: E=Sophos;i="5.99,242,1677571200"; d="scan'208";a="728641148" Received: from ena4.iind.intel.com (HELO localhost.localdomain) ([10.190.200.224]) by orsmga001.jf.intel.com with ESMTP; 01 May 2023 12:07:39 -0700 From: Yogesh Jangra To: dts@dpdk.org Cc: kamalakannan.r@intel.com, harshad.suresh.narayane@intel.com Subject: [PATCH 3/4] tests/pipeline: added testcases for dpdk 23.03 release Date: Mon, 1 May 2023 18:58:41 -0400 Message-Id: <20230501225842.1163820-4-yogesh.jangra@intel.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230501225842.1163820-1-yogesh.jangra@intel.com> References: <20230501225842.1163820-1-yogesh.jangra@intel.com> MIME-Version: 1.0 X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Added testcases for the dpdk 23.03 release features viz, ipsec, large operand support, toeplitz hash, validate instruction and action selector features. Signed-off-by: Yogesh Jangra Signed-off-by: Harshad Narayane Signed-off-by: Kamalakannan R --- tests/TestSuite_pipeline.py | 352 +++++++++++++++++++++++++++++++++++- 1 file changed, 349 insertions(+), 3 deletions(-) diff --git a/tests/TestSuite_pipeline.py b/tests/TestSuite_pipeline.py index d2f38faf..79050a05 100644 --- a/tests/TestSuite_pipeline.py +++ b/tests/TestSuite_pipeline.py @@ -459,7 +459,7 @@ class TestPipeline(TestCase): self.dut.send_expect("^C", "# ", 20) self.verify(0, "CLI Response Error") - def run_dpdk_app(self, cli_file, exp_out="PIPELINE0 enable"): + def run_dpdk_app(self, cli_file, exp_out="PIPELINE0 enable", vdev=""): try: cmd = 'test -f {} && echo "File exists!"'.format(cli_file) @@ -473,8 +473,8 @@ class TestPipeline(TestCase): self.dut.send_expect(cmd, "# ", 20) cmd = "sed -i -e 's/0000:00:07.0/%s/' {}".format(cli_file) % self.dut_p3_pci self.dut.send_expect(cmd, "# ", 20) - cmd = "{0} {1} -- -s {2}".format( - self.app_pipeline_path, self.eal_para, cli_file + cmd = "{0} {1} {2} -- -s {3}".format( + self.app_pipeline_path, self.eal_para, vdev, cli_file ) self.dut.send_expect(cmd, exp_out, 60) except Exception: @@ -1518,6 +1518,88 @@ class TestPipeline(TestCase): self.send_and_sniff_multiple(tx_port, rx_port, in_pcap, out_pcap, filters) self.dut.send_expect("^C", "# ", 20) + def test_mov_009(self): + + cli_file = "/tmp/pipeline/mov_009/mov_009.cli" + self.run_dpdk_app(cli_file) + + in_pcap = ["pipeline/mov_009/pcap_files/in_1.txt"] * 4 + out_pcap = ["pipeline/mov_009/pcap_files/out_1.txt"] * 4 + filters = ["udp port 4789"] * 4 + tx_port = [0, 1, 2, 3] + rx_port = [0, 1, 2, 3] + self.send_and_sniff_multiple(tx_port, rx_port, in_pcap, out_pcap, filters) + self.dut.send_expect("^C", "# ", 20) + + def test_mov_010(self): + + cli_file = "/tmp/pipeline/mov_010/mov_010.cli" + self.run_dpdk_app(cli_file) + + sleep(self.cli_connect_delay) + s = self.connect_cli_server() + + CMD_FILE = "/tmp/pipeline/mov_010/cmd_files/cmd_1.txt" + CLI_CMD = "pipeline PIPELINE0 table table_001 add {}\n".format(CMD_FILE) + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + CLI_CMD = "pipeline PIPELINE0 commit\n" + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + + in_pcap = ["pipeline/mov_010/pcap_files/in_1.txt"] * 4 + out_pcap = ["pipeline/mov_010/pcap_files/out_1.txt"] * 4 + filters = ["ip"] * 4 + tx_port = [0, 1, 2, 3] + rx_port = [0, 1, 2, 3] + self.send_and_sniff_multiple(tx_port, rx_port, in_pcap, out_pcap, filters) + s.close() + self.dut.send_expect("^C", "# ", 20) + + def test_mov_011(self): + + cli_file = "/tmp/pipeline/mov_011/mov_011.cli" + self.run_dpdk_app(cli_file) + + sleep(self.cli_connect_delay) + s = self.connect_cli_server() + + CMD_FILE = "/tmp/pipeline/mov_011/cmd_files/cmd_1.txt" + CLI_CMD = "pipeline PIPELINE0 table table_001 add {}\n".format(CMD_FILE) + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + CLI_CMD = "pipeline PIPELINE0 commit\n" + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + + in_pcap = ["pipeline/mov_011/pcap_files/in_1.txt"] * 4 + out_pcap = ["pipeline/mov_011/pcap_files/out_1.txt"] * 4 + filters = ["ip"] * 4 + tx_port = [0, 1, 2, 3] + rx_port = [0, 1, 2, 3] + self.send_and_sniff_multiple(tx_port, rx_port, in_pcap, out_pcap, filters) + s.close() + self.dut.send_expect("^C", "# ", 20) + + def test_mov_012(self): + + cli_file = "/tmp/pipeline/mov_012/mov_012.cli" + self.run_dpdk_app(cli_file) + + sleep(self.cli_connect_delay) + s = self.connect_cli_server() + + CMD_FILE = "/tmp/pipeline/mov_012/cmd_files/cmd_1.txt" + CLI_CMD = "pipeline PIPELINE0 table table_001 add {}\n".format(CMD_FILE) + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + CLI_CMD = "pipeline PIPELINE0 commit\n" + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + + in_pcap = ["pipeline/mov_012/pcap_files/in_1.txt"] * 4 + out_pcap = ["pipeline/mov_012/pcap_files/out_1.txt"] * 4 + filters = ["ip"] * 4 + tx_port = [0, 1, 2, 3] + rx_port = [0, 1, 2, 3] + self.send_and_sniff_multiple(tx_port, rx_port, in_pcap, out_pcap, filters) + s.close() + self.dut.send_expect("^C", "# ", 20) + def test_table_001(self): cli_file = "/tmp/pipeline/table_001/table_001.cli" @@ -5694,6 +5776,23 @@ class TestPipeline(TestCase): self.send_and_sniff_multiple(tx_port, rx_port, in_pcap, out_pcap, filters) self.dut.send_expect("^C", "# ", 20) + def test_selector_003(self): + + cli_file = "/tmp/pipeline/selector_003/selector_003.cli" + self.run_dpdk_app(cli_file) + + in_pcap = ["pipeline/selector_003/pcap_files/in_1.txt"] + out_pcap_1 = "pipeline/selector_003/pcap_files/out_1.txt" + out_pcap_2 = "pipeline/selector_003/pcap_files/out_2.txt" + out_pcap_3 = "pipeline/selector_003/pcap_files/out_3.txt" + out_pcap_4 = "pipeline/selector_003/pcap_files/out_4.txt" + out_pcap = [out_pcap_1, out_pcap_2, out_pcap_3, out_pcap_4] + filters = ["tcp"] * 4 + tx_port = [0] + rx_port = [0, 1, 2, 3] + self.send_and_sniff_multiple(tx_port, rx_port, in_pcap, out_pcap, filters) + self.dut.send_expect("^C", "# ", 20) + def test_scapy_pkt_gen(self): # self.send_scapy_pkts(0) @@ -6779,6 +6878,253 @@ class TestPipeline(TestCase): s.close() self.dut.send_expect("^C", "# ", 20) + def test_ipsec_001(self): + + cli_file = "/tmp/pipeline/ipsec_001/ipsec_001.cli" + vdev = "--vdev crypto_aesni_mb0" + self.run_dpdk_app(cli_file, vdev=vdev) + + in_pcap = ["pipeline/ipsec_001/pcap_files/in_1.txt"] + out_pcap = ["pipeline/ipsec_001/pcap_files/out_1.txt"] + filters = ["udp"] + tx_port = [0] + rx_port = [0] + self.send_and_sniff_multiple(tx_port, rx_port, in_pcap, out_pcap, filters) + + sleep(self.cli_connect_delay) + s = self.connect_cli_server() + + # Adding SA rules for tunnel mode + CMD_FILE = "/tmp/pipeline/ipsec_001/cmd_files/ipsec_sa.txt" + CLI_CMD = "ipsec IPSEC0 sa add {}\n".format(CMD_FILE) + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + + # Adding table rules + CMD_FILE = "/tmp/pipeline/ipsec_001/cmd_files/cmd_1.txt" + CLI_CMD = "pipeline PIPELINE0 table policy_table add {}\n".format(CMD_FILE) + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + CLI_CMD = "pipeline PIPELINE0 commit\n" + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + + in_pcap = ["pipeline/ipsec_001/pcap_files/in_1.txt"] + out_pcap = ["pipeline/ipsec_001/pcap_files/out_2.txt"] + filters = ["udp"] + tx_port = [0] + rx_port = [0] + self.send_and_sniff_multiple(tx_port, rx_port, in_pcap, out_pcap, filters) + + s.close() + self.dut.send_expect("^C", "# ", 20) + + def test_ipsec_002(self): + + cli_file = "/tmp/pipeline/ipsec_002/ipsec_002.cli" + vdev = "--vdev crypto_aesni_mb0" + self.run_dpdk_app(cli_file, vdev=vdev) + + in_pcap = ["pipeline/ipsec_002/pcap_files/in_1.txt"] + out_pcap = ["pipeline/ipsec_002/pcap_files/out_1.txt"] + filters = ["tcp"] + tx_port = [0] + rx_port = [0] + self.send_and_sniff_multiple(tx_port, rx_port, in_pcap, out_pcap, filters) + + sleep(self.cli_connect_delay) + s = self.connect_cli_server() + + # Adding SA rules for transport mode + CMD_FILE = "/tmp/pipeline/ipsec_002/cmd_files/ipsec_sa.txt" + CLI_CMD = "ipsec IPSEC0 sa add {}\n".format(CMD_FILE) + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + + # Adding table rules + CMD_FILE = "/tmp/pipeline/ipsec_002/cmd_files/cmd_1.txt" + CLI_CMD = "pipeline PIPELINE0 table policy_table add {}\n".format(CMD_FILE) + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + CLI_CMD = "pipeline PIPELINE0 commit\n" + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + + in_pcap = ["pipeline/ipsec_002/pcap_files/in_1.txt"] + out_pcap = ["pipeline/ipsec_002/pcap_files/out_2.txt"] + filters = ["tcp"] + tx_port = [0] + rx_port = [0] + self.send_and_sniff_multiple(tx_port, rx_port, in_pcap, out_pcap, filters) + + s.close() + self.dut.send_expect("^C", "# ", 20) + + def test_ipsec_003(self): + + cli_file = "/tmp/pipeline/ipsec_003/ipsec_003.cli" + vdev = "--vdev crypto_aesni_mb0" + self.run_dpdk_app(cli_file, vdev=vdev) + + in_pcap = ["pipeline/ipsec_003/pcap_files/in_1.txt"] + out_pcap = ["pipeline/ipsec_003/pcap_files/out_1.txt"] + filters = ["udp"] + tx_port = [0] + rx_port = [0] + self.send_and_sniff_multiple(tx_port, rx_port, in_pcap, out_pcap, filters) + + sleep(self.cli_connect_delay) + s = self.connect_cli_server() + + # Deleting table rules + CMD_FILE = "/tmp/pipeline/ipsec_003/cmd_files/cmd_1.txt" + CLI_CMD = "pipeline PIPELINE0 table policy_table delete {}\n".format(CMD_FILE) + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + CLI_CMD = "pipeline PIPELINE0 commit\n" + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + + # Deleting SA rules for tunnel mode + CLI_CMD = "ipsec IPSEC0 sa delete 0\n" + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + CLI_CMD = "ipsec IPSEC0 sa delete 1\n" + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + + in_pcap = ["pipeline/ipsec_003/pcap_files/in_1.txt"] + out_pcap = ["pipeline/ipsec_003/pcap_files/out_2.txt"] + filters = ["udp"] + tx_port = [0] + rx_port = [0] + self.send_and_sniff_multiple(tx_port, rx_port, in_pcap, out_pcap, filters) + + s.close() + self.dut.send_expect("^C", "# ", 20) + + def test_ipsec_004(self): + + cli_file = "/tmp/pipeline/ipsec_004/ipsec_004.cli" + vdev = "--vdev crypto_aesni_mb0" + self.run_dpdk_app(cli_file, vdev=vdev) + + in_pcap = ["pipeline/ipsec_004/pcap_files/in_1.txt"] + out_pcap = ["pipeline/ipsec_004/pcap_files/out_1.txt"] + filters = ["tcp"] + tx_port = [0] + rx_port = [0] + self.send_and_sniff_multiple(tx_port, rx_port, in_pcap, out_pcap, filters) + + sleep(self.cli_connect_delay) + s = self.connect_cli_server() + + # Deleting table rules + CMD_FILE = "/tmp/pipeline/ipsec_004/cmd_files/cmd_1.txt" + CLI_CMD = "pipeline PIPELINE0 table policy_table delete {}\n".format(CMD_FILE) + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + CLI_CMD = "pipeline PIPELINE0 commit\n" + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + + # Deleting SA rules for transport mode + CLI_CMD = "ipsec IPSEC0 sa delete 0\n" + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + CLI_CMD = "ipsec IPSEC0 sa delete 1\n" + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + + in_pcap = ["pipeline/ipsec_004/pcap_files/in_1.txt"] + out_pcap = ["pipeline/ipsec_004/pcap_files/out_2.txt"] + filters = ["tcp"] + tx_port = [0] + rx_port = [0] + self.send_and_sniff_multiple(tx_port, rx_port, in_pcap, out_pcap, filters) + + s.close() + self.dut.send_expect("^C", "# ", 20) + + def test_rss_001(self): + + cli_file = "/tmp/pipeline/rss_001/rss_001.cli" + self.run_dpdk_app(cli_file) + + sleep(self.cli_connect_delay) + s = self.connect_cli_server() + + CLI_CMD = "pipeline PIPELINE0 rss rss0 key 0 0 1 1\n" + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + + in_pcap = ["pipeline/rss_001/pcap_files/in_1.txt"] + out_pcap = ["pipeline/rss_001/pcap_files/out_1.txt"] + filters = ["udp port 200"] + tx_port = [3] + rx_port = [0] + self.send_and_sniff_multiple(tx_port, rx_port, in_pcap, out_pcap, filters) + + CLI_CMD = "pipeline PIPELINE0 rss rss0 key 0 0 1 2\n" + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + + in_pcap = ["pipeline/rss_001/pcap_files/in_1.txt"] + out_pcap = ["pipeline/rss_001/pcap_files/out_1.txt"] + filters = ["udp port 200"] + tx_port = [3] + rx_port = [1] + self.send_and_sniff_multiple(tx_port, rx_port, in_pcap, out_pcap, filters) + s.close() + + self.dut.send_expect("^C", "# ", 20) + + def test_rss_002(self): + + cli_file = "/tmp/pipeline/rss_002/rss_002.cli" + self.run_dpdk_app(cli_file) + + sleep(self.cli_connect_delay) + s = self.connect_cli_server() + + CLI_CMD = "pipeline PIPELINE0 rss rss0 key 0 0 1 1\n" + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + + in_pcap = ["pipeline/rss_002/pcap_files/in_1.txt"] + out_pcap = ["pipeline/rss_002/pcap_files/out_1.txt"] + filters = ["udp port 200"] + tx_port = [3] + rx_port = [0] + self.send_and_sniff_multiple(tx_port, rx_port, in_pcap, out_pcap, filters) + + CLI_CMD = "pipeline PIPELINE0 rss rss0 key 0 0 5 6\n" + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + + in_pcap = ["pipeline/rss_002/pcap_files/in_1.txt"] + out_pcap = ["pipeline/rss_002/pcap_files/out_1.txt"] + filters = ["udp port 200"] + tx_port = [3] + rx_port = [2] + self.send_and_sniff_multiple(tx_port, rx_port, in_pcap, out_pcap, filters) + s.close() + + self.dut.send_expect("^C", "# ", 20) + + def test_rss_003(self): + + cli_file = "/tmp/pipeline/rss_003/rss_003.cli" + self.run_dpdk_app(cli_file) + + sleep(self.cli_connect_delay) + s = self.connect_cli_server() + + CLI_CMD = "pipeline PIPELINE0 rss rss0 key 0 0 1 1\n" + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + + in_pcap = ["pipeline/rss_003/pcap_files/in_1.txt"] + out_pcap = ["pipeline/rss_003/pcap_files/out_1.txt"] + filters = ["udp port 200"] + tx_port = [3] + rx_port = [0] + self.send_and_sniff_multiple(tx_port, rx_port, in_pcap, out_pcap, filters) + + CLI_CMD = "pipeline PIPELINE0 rss rss0 key 0 0 1 2\n" + self.socket_send_cmd(s, CLI_CMD, "pipeline> ") + + in_pcap = ["pipeline/rss_003/pcap_files/in_1.txt"] + out_pcap = ["pipeline/rss_003/pcap_files/out_1.txt"] + filters = ["udp port 200"] + tx_port = [3] + rx_port = [1] + self.send_and_sniff_multiple(tx_port, rx_port, in_pcap, out_pcap, filters) + s.close() + + self.dut.send_expect("^C", "# ", 20) + def tear_down(self): """ Run after each test case. From patchwork Mon May 1 22:58:42 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yogesh Jangra X-Patchwork-Id: 126639 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id EC69E42A34; Mon, 1 May 2023 21:07:44 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E8EE841153; Mon, 1 May 2023 21:07:44 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id AA1C74021E for ; Mon, 1 May 2023 21:07:43 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1682968063; x=1714504063; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=K10aJduWIeUu5gIrQAPtdJaAHZG1gD1tF16r6jkuKVY=; b=ZY06oDRMPI17z3otY1zEalSYGWIcthQ0pAmQw1MWqIcYWOT0hlVCSdPb 5fgcTBf/p5ttUUKOELA/QKnDaLSVzHIfCxNe7+gZ5B28/jBMCFrh+Lokv Wel+nzTtyI1Nqh0NIojdYJ0mwiJ7h67kPApmHjMxmYwzQ7U6qvpJLeOM6 l3+v+PFcPBtoyi6FtxjMQq+NVfNc5d7msjFQwpZ+xMWgQvBRhVeoI4yvd NSP+2kz1XPE60WPPbcvwzogHW7itqNVfaJGf++ofW/in4lvwbAfzefTor GzV38rV1Dm+szVIbfvY7qQk0V/w75DKRR7t48WyAlXemMBSfPNNP3jzYR A==; X-IronPort-AV: E=McAfee;i="6600,9927,10697"; a="347026209" X-IronPort-AV: E=Sophos;i="5.99,242,1677571200"; d="scan'208";a="347026209" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 May 2023 12:07:43 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10697"; a="728641154" X-IronPort-AV: E=Sophos;i="5.99,242,1677571200"; d="scan'208";a="728641154" Received: from ena4.iind.intel.com (HELO localhost.localdomain) ([10.190.200.224]) by orsmga001.jf.intel.com with ESMTP; 01 May 2023 12:07:41 -0700 From: Yogesh Jangra To: dts@dpdk.org Cc: kamalakannan.r@intel.com, harshad.suresh.narayane@intel.com Subject: [PATCH 4/4] test_plan: updated testsuite details for ipsec testcases Date: Mon, 1 May 2023 18:58:42 -0400 Message-Id: <20230501225842.1163820-5-yogesh.jangra@intel.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230501225842.1163820-1-yogesh.jangra@intel.com> References: <20230501225842.1163820-1-yogesh.jangra@intel.com> MIME-Version: 1.0 X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org IPSEC feature requires installation of librarires. Added the details related to the required libraries, along with sample script that can be used to install the libraries. Signed-off-by: Yogesh Jangra Signed-off-by: Harshad Narayane Signed-off-by: Kamalakannan R --- ...mple_crypto_devices_installation_script.sh | 53 +++++++++++++++++++ test_plans/pipeline_test_plan.rst | 7 +++ 2 files changed, 60 insertions(+) create mode 100644 dep/pipeline/sample_crypto_devices_installation_script.sh diff --git a/dep/pipeline/sample_crypto_devices_installation_script.sh b/dep/pipeline/sample_crypto_devices_installation_script.sh new file mode 100644 index 00000000..e1f23127 --- /dev/null +++ b/dep/pipeline/sample_crypto_devices_installation_script.sh @@ -0,0 +1,53 @@ +#SPDX-License-Identifier: BSD-3-Clause +#Copyright(c) 2023 Intel Corporation + +#!/usr/bin/env bash +#set -o xtrace + +NASM_VERSION=2.15.05 +NASM_TAR_FILE=nasm-$NASM_VERSION.tar.gz +NASM_DIR=nasm-$NASM_VERSION +NASM_INSTALLATION_LINK=https://www.nasm.us/pub/nasm/releasebuilds/$NASM_VERSION/$NASM_TAR_FILE +IPSEC_AESNI_MB_BRANCH_TAG=v1.2 +INSTALLATION_PATH=~ + +#Switching to installation directory path +echo "Switching to installation directory path: $INSTALLATION_PATH." +cd $INSTALLATION_PATH + +if [ -d "$INSTALLATION_PATH/crypto_devices" ] +then + #Removing previously created crypto device directory + echo "Removing crypto directories at the $INSTALLATION_PATH path." + rm -rf crypto_devices +fi + +#Creating crypto device directory at installation path +echo "Creating installation directory at $INSTALLATION_PATH." +mkdir crypto_devices + +#Switching to crypto device directory +echo "Switching to installation directory."I +cd crypto_devices +echo "Switched to installation directory." + +#Installing NASM +echo "Installing NASM...." +wget $NASM_INSTALLATION_LINK +tar -xvf $NASM_TAR_FILE +cd $NASM_DIR +./configure +make +sudo make install +echo "NASM installed successfully." + +#Installing IPSEC_AESNI_MB +#Switching back to installation directory +cd ../ +echo "Installing IPSEC_AESNI_MB...." +git clone https://github.com/intel/intel-ipsec-mb.git +cd intel-ipsec-mb/ +git checkout tags/$IPSEC_AESNI_MB_BRANCH_TAG +make +sudo make install +echo "IPSEC_AESNI_MB installed successfully." \ No newline at end of file diff --git a/test_plans/pipeline_test_plan.rst b/test_plans/pipeline_test_plan.rst index ee7a2af5..c887cadc 100644 --- a/test_plans/pipeline_test_plan.rst +++ b/test_plans/pipeline_test_plan.rst @@ -36,6 +36,13 @@ Supporting Files All the supporting files for this test suite are maintained in the folder named "pipeline" present in the {DTS_SRC_DIR}/dep directory. +Crypto device library installation is prerequisite to run/execute ipsec testcases. +The testcases added in the testsuite uses "Intel(R) Multi-Buffer Crypto for +IPsec Library (AESNI MB PMD)" as a crypto device for encryption and decryption. +Installation of crypto device library must be done before executing ipsec testcases +for successful execution. A sample script for the installation of the crypto device +(here, AESNI MB) has been provided at {DTS_SRC_DIR}/dep/pipeline/} directory. + Directory Structure of Each Test Case ===================================== Within {DTS_SRC_DIR}/dep/pipeline folder, all files related to a particular test case are maintained