aboutsummaryrefslogtreecommitdiffstats
path: root/docs/job_specs/report_iterative/2n-clx
diff options
context:
space:
mode:
authorMaciek Konstantynowicz <mkonstan@cisco.com>2021-05-05 14:50:08 +0100
committerMaciek Konstantynowicz <mkonstan@cisco.com>2021-06-03 12:54:07 +0000
commit24cd371f21d6ba370b0c6f4acee6f8cbd2ea49f7 (patch)
treec0a0337d571f250234e695d6a49f1dc78745e77e /docs/job_specs/report_iterative/2n-clx
parent9ab83131443469ebced0c3ac34c17a385bb9cdaf (diff)
job_specs: reduce number of daily mrr tests
Remove: - All vts tests, obsolete use cases. - dot1q tests apart from dot1q-l2bd, superfluous combinations. - nat44 tests - -pps tests, replaced by -tput tests. - h1-p1-s1 single session tests, unessential combination. - h4096-p63-s258048 tests, unessential scale combination. - ipsec tests - ethip4ipsectptlispgpe. - policy-aes128gcm. - policy-aes128cbc-hmac256sha. - policy-aes128cbc-hmac512sha. - int-aes128cbc-hmac256sha. - scale of - 400tnlsw. - 5000tnlsw. - 20000tnlsw. - 60000tnlsw. Change-Id: Iccce3e20299b4ac771228a6878b4f0961b0186de Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
Diffstat (limited to 'docs/job_specs/report_iterative/2n-clx')
-rw-r--r--docs/job_specs/report_iterative/2n-clx/vpp-mrr-00.md220
1 files changed, 3 insertions, 217 deletions
diff --git a/docs/job_specs/report_iterative/2n-clx/vpp-mrr-00.md b/docs/job_specs/report_iterative/2n-clx/vpp-mrr-00.md
index ea5901f745..e0e37995d0 100644
--- a/docs/job_specs/report_iterative/2n-clx/vpp-mrr-00.md
+++ b/docs/job_specs/report_iterative/2n-clx/vpp-mrr-00.md
@@ -1,7 +1,7 @@
# 2n-clx
-### tests 564
-### job hrs est. 8.83
-### job hrs real 8.83
+### tests 405
+### job hrs est. 6.34
+### job hrs real ?.??
### test mins est. 0.94
### test mins real 0.94
## ./container_memif
@@ -11,10 +11,6 @@
1c AND 64b AND mrr AND xxv710 AND drv_avf AND eth-l2bdbasemaclrn-eth-2memif-1dcr
2c AND 64b AND mrr AND xxv710 AND drv_avf AND eth-l2bdbasemaclrn-eth-2memif-1dcr
4c AND 64b AND mrr AND xxv710 AND drv_avf AND eth-l2bdbasemaclrn-eth-2memif-1dcr
-##### dot1q-l2bdbasemaclrn-eth-2memif-1dcr
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND dot1q-l2bdbasemaclrn-eth-2memif-1dcr
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND dot1q-l2bdbasemaclrn-eth-2memif-1dcr
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND dot1q-l2bdbasemaclrn-eth-2memif-1dcr
##### eth-l2xcbase-eth-2memif-1dcr
1c AND 64b AND mrr AND xxv710 AND drv_avf AND eth-l2xcbase-eth-2memif-1dcr
2c AND 64b AND mrr AND xxv710 AND drv_avf AND eth-l2xcbase-eth-2memif-1dcr
@@ -28,10 +24,6 @@
1c AND 64b AND mrr AND xxv710 AND drv_vfio_pci AND eth-l2bdbasemaclrn-eth-2memif-1dcr
2c AND 64b AND mrr AND xxv710 AND drv_vfio_pci AND eth-l2bdbasemaclrn-eth-2memif-1dcr
4c AND 64b AND mrr AND xxv710 AND drv_vfio_pci AND eth-l2bdbasemaclrn-eth-2memif-1dcr
-##### dot1q-l2bdbasemaclrn-eth-2memif-1dcr
-1c AND 64b AND mrr AND xxv710 AND drv_vfio_pci AND dot1q-l2bdbasemaclrn-eth-2memif-1dcr
-2c AND 64b AND mrr AND xxv710 AND drv_vfio_pci AND dot1q-l2bdbasemaclrn-eth-2memif-1dcr
-4c AND 64b AND mrr AND xxv710 AND drv_vfio_pci AND dot1q-l2bdbasemaclrn-eth-2memif-1dcr
##### eth-l2xcbase-eth-2memif-1dcr
1c AND 64b AND mrr AND xxv710 AND drv_vfio_pci AND eth-l2xcbase-eth-2memif-1dcr
2c AND 64b AND mrr AND xxv710 AND drv_vfio_pci AND eth-l2xcbase-eth-2memif-1dcr
@@ -46,10 +38,6 @@
1c AND 64b AND mrr AND cx556a AND drv_rdma_core AND eth-l2bdbasemaclrn-eth-2memif-1dcr
2c AND 64b AND mrr AND cx556a AND drv_rdma_core AND eth-l2bdbasemaclrn-eth-2memif-1dcr
4c AND 64b AND mrr AND cx556a AND drv_rdma_core AND eth-l2bdbasemaclrn-eth-2memif-1dcr
-##### dot1q-l2bdbasemaclrn-eth-2memif-1dcr
-1c AND 64b AND mrr AND cx556a AND drv_rdma_core AND dot1q-l2bdbasemaclrn-eth-2memif-1dcr
-2c AND 64b AND mrr AND cx556a AND drv_rdma_core AND dot1q-l2bdbasemaclrn-eth-2memif-1dcr
-4c AND 64b AND mrr AND cx556a AND drv_rdma_core AND dot1q-l2bdbasemaclrn-eth-2memif-1dcr
##### eth-l2xcbase-eth-2memif-1dcr
1c AND 64b AND mrr AND cx556a AND drv_rdma_core AND eth-l2xcbase-eth-2memif-1dcr
2c AND 64b AND mrr AND cx556a AND drv_rdma_core AND eth-l2xcbase-eth-2memif-1dcr
@@ -109,10 +97,6 @@
1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4-ip4scale2m-rnd
2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4-ip4scale2m-rnd
4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4-ip4scale2m-rnd
-##### dot1q-ip4base
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND dot1q-ip4base
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND dot1q-ip4base
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND dot1q-ip4base
##### ethip4udp-ip4base-iacl50sf-10kflows
1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-iacl50sf-10kflows
2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-iacl50sf-10kflows
@@ -129,10 +113,6 @@
1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-oacl50sl-10kflows
2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-oacl50sl-10kflows
4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-oacl50sl-10kflows
-##### ethip4udp-nat44det-h1-p1-s1
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44det-h1-p1-s1
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44det-h1-p1-s1
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44det-h1-p1-s1
##### ethip4udp-nat44det-h1024-p63-s64512
1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44det-h1024-p63-s64512
2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44det-h1024-p63-s64512
@@ -153,10 +133,6 @@
1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h1024-p63-s64512-udir
2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h1024-p63-s64512-udir
4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h1024-p63-s64512-udir
-##### ethip4udp-nat44ed-h4096-p63-s258048-udir
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h4096-p63-s258048-udir
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h4096-p63-s258048-udir
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h4096-p63-s258048-udir
##### ethip4udp-nat44ed-h16384-p63-s1032192-udir
1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h16384-p63-s1032192-udir
2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h16384-p63-s1032192-udir
@@ -173,10 +149,6 @@
1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h1024-p63-s64512-cps
2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h1024-p63-s64512-cps
4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h1024-p63-s64512-cps
-##### ethip4udp-nat44ed-h4096-p63-s258048-cps
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h4096-p63-s258048-cps
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h4096-p63-s258048-cps
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h4096-p63-s258048-cps
##### ethip4udp-nat44ed-h16384-p63-s1032192-cps
1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h16384-p63-s1032192-cps
2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h16384-p63-s1032192-cps
@@ -189,34 +161,10 @@
1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h262144-p63-s16515072-cps
2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h262144-p63-s16515072-cps
4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h262144-p63-s16515072-cps
-##### ethip4udp-nat44ed-h1024-p63-s64512-pps
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h1024-p63-s64512-pps
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h1024-p63-s64512-pps
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h1024-p63-s64512-pps
-##### ethip4udp-nat44ed-h4096-p63-s258048-pps
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h4096-p63-s258048-pps
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h4096-p63-s258048-pps
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h4096-p63-s258048-pps
-##### ethip4udp-nat44ed-h16384-p63-s1032192-pps
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h16384-p63-s1032192-pps
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h16384-p63-s1032192-pps
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h16384-p63-s1032192-pps
-##### ethip4udp-nat44ed-h65536-p63-s4128768-pps
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h65536-p63-s4128768-pps
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h65536-p63-s4128768-pps
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h65536-p63-s4128768-pps
-##### ethip4udp-nat44ed-h262144-p63-s16515072-pps
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h262144-p63-s16515072-pps
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h262144-p63-s16515072-pps
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h262144-p63-s16515072-pps
##### ethip4udp-nat44ed-h1024-p63-s64512-tput
1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h1024-p63-s64512-tput
2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h1024-p63-s64512-tput
4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h1024-p63-s64512-tput
-##### ethip4udp-nat44ed-h4096-p63-s258048-tput
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h4096-p63-s258048-tput
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h4096-p63-s258048-tput
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h4096-p63-s258048-tput
##### ethip4udp-nat44ed-h16384-p63-s1032192-tput
1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h16384-p63-s1032192-tput
2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-nat44ed-h16384-p63-s1032192-tput
@@ -233,10 +181,6 @@
1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h1024-p63-s64512-cps
2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h1024-p63-s64512-cps
4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h1024-p63-s64512-cps
-##### ethip4udp-ip4base-h4096-p63-s258048-cps
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h4096-p63-s258048-cps
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h4096-p63-s258048-cps
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h4096-p63-s258048-cps
##### ethip4udp-ip4base-h16384-p63-s1032192-cps
1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h16384-p63-s1032192-cps
2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h16384-p63-s1032192-cps
@@ -249,34 +193,10 @@
1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h262144-p63-s16515072-cps
2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h262144-p63-s16515072-cps
4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h262144-p63-s16515072-cps
-##### ethip4udp-ip4base-h1024-p63-s64512-pps
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h1024-p63-s64512-pps
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h1024-p63-s64512-pps
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h1024-p63-s64512-pps
-##### ethip4udp-ip4base-h4096-p63-s258048-pps
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h4096-p63-s258048-pps
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h4096-p63-s258048-pps
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h4096-p63-s258048-pps
-##### ethip4udp-ip4base-h16384-p63-s1032192-pps
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h16384-p63-s1032192-pps
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h16384-p63-s1032192-pps
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h16384-p63-s1032192-pps
-##### ethip4udp-ip4base-h65536-p63-s4128768-pps
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h65536-p63-s4128768-pps
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h65536-p63-s4128768-pps
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h65536-p63-s4128768-pps
-##### ethip4udp-ip4base-h262144-p63-s16515072-pps
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h262144-p63-s16515072-pps
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h262144-p63-s16515072-pps
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4udp-ip4base-h262144-p63-s16515072-pps
##### ethip4tcp-nat44ed-h1024-p63-s64512-cps
1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h1024-p63-s64512-cps
2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h1024-p63-s64512-cps
4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h1024-p63-s64512-cps
-##### ethip4tcp-nat44ed-h4096-p63-s258048-cps
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h4096-p63-s258048-cps
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h4096-p63-s258048-cps
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h4096-p63-s258048-cps
##### ethip4tcp-nat44ed-h16384-p63-s1032192-cps
1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h16384-p63-s1032192-cps
2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h16384-p63-s1032192-cps
@@ -289,34 +209,10 @@
1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h262144-p63-s16515072-cps
2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h262144-p63-s16515072-cps
4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h262144-p63-s16515072-cps
-##### ethip4tcp-nat44ed-h1024-p63-s64512-pps
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h1024-p63-s64512-pps
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h1024-p63-s64512-pps
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h1024-p63-s64512-pps
-##### ethip4tcp-nat44ed-h4096-p63-s258048-pps
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h4096-p63-s258048-pps
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h4096-p63-s258048-pps
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h4096-p63-s258048-pps
-##### ethip4tcp-nat44ed-h16384-p63-s1032192-pps
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h16384-p63-s1032192-pps
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h16384-p63-s1032192-pps
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h16384-p63-s1032192-pps
-##### ethip4tcp-nat44ed-h65536-p63-s4128768-pps
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h65536-p63-s4128768-pps
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h65536-p63-s4128768-pps
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h65536-p63-s4128768-pps
-##### ethip4tcp-nat44ed-h262144-p63-s16515072-pps
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h262144-p63-s16515072-pps
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h262144-p63-s16515072-pps
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h262144-p63-s16515072-pps
##### ethip4tcp-nat44ed-h1024-p63-s64512-tput
1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h1024-p63-s64512-tput
2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h1024-p63-s64512-tput
4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h1024-p63-s64512-tput
-##### ethip4tcp-nat44ed-h4096-p63-s258048-tput
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h4096-p63-s258048-tput
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h4096-p63-s258048-tput
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h4096-p63-s258048-tput
##### ethip4tcp-nat44ed-h16384-p63-s1032192-tput
1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h16384-p63-s1032192-tput
2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-nat44ed-h16384-p63-s1032192-tput
@@ -333,10 +229,6 @@
1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h1024-p63-s64512-cps
2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h1024-p63-s64512-cps
4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h1024-p63-s64512-cps
-##### ethip4tcp-ip4base-h4096-p63-s258048-cps
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h4096-p63-s258048-cps
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h4096-p63-s258048-cps
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h4096-p63-s258048-cps
##### ethip4tcp-ip4base-h16384-p63-s1032192-cps
1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h16384-p63-s1032192-cps
2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h16384-p63-s1032192-cps
@@ -349,26 +241,6 @@
1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h262144-p63-s16515072-cps
2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h262144-p63-s16515072-cps
4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h262144-p63-s16515072-cps
-##### ethip4tcp-ip4base-h1024-p63-s64512-pps
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h1024-p63-s64512-pps
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h1024-p63-s64512-pps
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h1024-p63-s64512-pps
-##### ethip4tcp-ip4base-h4096-p63-s258048-pps
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h4096-p63-s258048-pps
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h4096-p63-s258048-pps
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h4096-p63-s258048-pps
-##### ethip4tcp-ip4base-h16384-p63-s1032192-pps
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h16384-p63-s1032192-pps
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h16384-p63-s1032192-pps
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h16384-p63-s1032192-pps
-##### ethip4tcp-ip4base-h65536-p63-s4128768-pps
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h65536-p63-s4128768-pps
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h65536-p63-s4128768-pps
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h65536-p63-s4128768-pps
-##### ethip4tcp-ip4base-h262144-p63-s16515072-pps
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h262144-p63-s16515072-pps
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h262144-p63-s16515072-pps
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND ethip4tcp-ip4base-h262144-p63-s16515072-pps
#### dpdk-vfio-pci
##### ethip4-ip4base
1c AND 64b AND mrr AND xxv710 AND drv_vfio_pci AND ethip4-ip4base
@@ -398,10 +270,6 @@
1c AND 64b AND mrr AND xxv710 AND drv_vfio_pci AND ethip4-ip4scale2m-rnd
2c AND 64b AND mrr AND xxv710 AND drv_vfio_pci AND ethip4-ip4scale2m-rnd
4c AND 64b AND mrr AND xxv710 AND drv_vfio_pci AND ethip4-ip4scale2m-rnd
-##### ethip4udp-nat44det-h1-p1-s1
-1c AND 64b AND mrr AND xxv710 AND drv_vfio_pci AND ethip4udp-nat44det-h1-p1-s1
-2c AND 64b AND mrr AND xxv710 AND drv_vfio_pci AND ethip4udp-nat44det-h1-p1-s1
-4c AND 64b AND mrr AND xxv710 AND drv_vfio_pci AND ethip4udp-nat44det-h1-p1-s1
### mellanox-cx556a
#### rdma-core
##### ethip4-ip4base
@@ -432,10 +300,6 @@
1c AND 64b AND mrr AND cx556a AND drv_rdma_core AND ethip4-ip4scale2m-rnd
2c AND 64b AND mrr AND cx556a AND drv_rdma_core AND ethip4-ip4scale2m-rnd
4c AND 64b AND mrr AND cx556a AND drv_rdma_core AND ethip4-ip4scale2m-rnd
-##### dot1q-ip4base
-1c AND 64b AND mrr AND cx556a AND drv_rdma_core AND dot1q-ip4base
-2c AND 64b AND mrr AND cx556a AND drv_rdma_core AND dot1q-ip4base
-4c AND 64b AND mrr AND cx556a AND drv_rdma_core AND dot1q-ip4base
##### ethip4udp-ip4base-iacl50sf-10kflows
1c AND 64b AND mrr AND cx556a AND drv_rdma_core AND ethip4udp-ip4base-iacl50sf-10kflows
2c AND 64b AND mrr AND cx556a AND drv_rdma_core AND ethip4udp-ip4base-iacl50sf-10kflows
@@ -452,14 +316,6 @@
1c AND 64b AND mrr AND cx556a AND drv_rdma_core AND ethip4udp-ip4base-oacl50sl-10kflows
2c AND 64b AND mrr AND cx556a AND drv_rdma_core AND ethip4udp-ip4base-oacl50sl-10kflows
4c AND 64b AND mrr AND cx556a AND drv_rdma_core AND ethip4udp-ip4base-oacl50sl-10kflows
-##### ethip4udp-nat44det-h1-p1-s1
-1c AND 64b AND mrr AND cx556a AND drv_rdma_core AND ethip4udp-nat44det-h1-p1-s1
-2c AND 64b AND mrr AND cx556a AND drv_rdma_core AND ethip4udp-nat44det-h1-p1-s1
-4c AND 64b AND mrr AND cx556a AND drv_rdma_core AND ethip4udp-nat44det-h1-p1-s1
-##### ethip4udp-nat44det-h1024-p63-s64512
-1c AND 64b AND mrr AND cx556a AND drv_rdma_core AND ethip4udp-nat44det-h1024-p63-s64512
-2c AND 64b AND mrr AND cx556a AND drv_rdma_core AND ethip4udp-nat44det-h1024-p63-s64512
-4c AND 64b AND mrr AND cx556a AND drv_rdma_core AND ethip4udp-nat44det-h1024-p63-s64512
## ./ip4_tunnels
### intel-xxv710
#### avf
@@ -533,10 +389,6 @@
1c AND 78b AND mrr AND xxv710 AND drv_avf AND ethip6-ip6scale2m-rnd
2c AND 78b AND mrr AND xxv710 AND drv_avf AND ethip6-ip6scale2m-rnd
4c AND 78b AND mrr AND xxv710 AND drv_avf AND ethip6-ip6scale2m-rnd
-##### dot1q-ip6base
-1c AND 78b AND mrr AND xxv710 AND drv_avf AND dot1q-ip6base
-2c AND 78b AND mrr AND xxv710 AND drv_avf AND dot1q-ip6base
-4c AND 78b AND mrr AND xxv710 AND drv_avf AND dot1q-ip6base
#### dpdk-vfio-pci
##### ethip6-ip6base
1c AND 78b AND mrr AND xxv710 AND drv_vfio_pci AND ethip6-ip6base
@@ -596,10 +448,6 @@
1c AND 78b AND mrr AND cx556a AND drv_rdma_core AND ethip6-ip6scale2m-rnd
2c AND 78b AND mrr AND cx556a AND drv_rdma_core AND ethip6-ip6scale2m-rnd
4c AND 78b AND mrr AND cx556a AND drv_rdma_core AND ethip6-ip6scale2m-rnd
-##### dot1q-ip6base
-1c AND 78b AND mrr AND cx556a AND drv_rdma_core AND dot1q-ip6base
-2c AND 78b AND mrr AND cx556a AND drv_rdma_core AND dot1q-ip6base
-4c AND 78b AND mrr AND cx556a AND drv_rdma_core AND dot1q-ip6base
## ./ip6_tunnels
## ./l2
### intel-x710
@@ -643,10 +491,6 @@
1c AND 64b AND mrr AND xxv710 AND drv_avf AND eth-l2xcbase
2c AND 64b AND mrr AND xxv710 AND drv_avf AND eth-l2xcbase
4c AND 64b AND mrr AND xxv710 AND drv_avf AND eth-l2xcbase
-##### dot1q-l2xcbase
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND dot1q-l2xcbase
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND dot1q-l2xcbase
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND dot1q-l2xcbase
##### eth-l2patch
1c AND 64b AND mrr AND xxv710 AND drv_avf AND eth-l2patch
2c AND 64b AND mrr AND xxv710 AND drv_avf AND eth-l2patch
@@ -702,10 +546,6 @@
1c AND 64b AND mrr AND cx556a AND drv_rdma_core AND eth-l2xcbase
2c AND 64b AND mrr AND cx556a AND drv_rdma_core AND eth-l2xcbase
4c AND 64b AND mrr AND cx556a AND drv_rdma_core AND eth-l2xcbase
-##### dot1q-l2xcbase
-1c AND 64b AND mrr AND cx556a AND drv_rdma_core AND dot1q-l2xcbase
-2c AND 64b AND mrr AND cx556a AND drv_rdma_core AND dot1q-l2xcbase
-4c AND 64b AND mrr AND cx556a AND drv_rdma_core AND dot1q-l2xcbase
##### eth-l2patch
1c AND 64b AND mrr AND cx556a AND drv_rdma_core AND eth-l2patch
2c AND 64b AND mrr AND cx556a AND drv_rdma_core AND eth-l2patch
@@ -729,14 +569,6 @@
1c AND 64b AND mrr AND xxv710 AND drv_avf AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
2c AND 64b AND mrr AND xxv710 AND drv_avf AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
4c AND 64b AND mrr AND xxv710 AND drv_avf AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
-##### dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm
-##### dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
##### eth-l2xcbase-eth-2vhostvr1024-1vm
1c AND 64b AND mrr AND xxv710 AND drv_avf AND eth-l2xcbase-eth-2vhostvr1024-1vm
2c AND 64b AND mrr AND xxv710 AND drv_avf AND eth-l2xcbase-eth-2vhostvr1024-1vm
@@ -745,14 +577,6 @@
1c AND 64b AND mrr AND xxv710 AND drv_avf AND eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
2c AND 64b AND mrr AND xxv710 AND drv_avf AND eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
4c AND 64b AND mrr AND xxv710 AND drv_avf AND eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
-##### dot1q-l2xcbase-eth-2vhostvr1024-1vm
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND dot1q-l2xcbase-eth-2vhostvr1024-1vm
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND dot1q-l2xcbase-eth-2vhostvr1024-1vm
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND dot1q-l2xcbase-eth-2vhostvr1024-1vm
-##### dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
-1c AND 64b AND mrr AND xxv710 AND drv_avf AND dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
-2c AND 64b AND mrr AND xxv710 AND drv_avf AND dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
-4c AND 64b AND mrr AND xxv710 AND drv_avf AND dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
#### dpdk-vfio-pci
##### eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm
1c AND 64b AND mrr AND xxv710 AND drv_vfio_pci AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm
@@ -772,42 +596,4 @@
1c AND 64b AND mrr AND cx556a AND drv_rdma_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
2c AND 64b AND mrr AND cx556a AND drv_rdma_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
4c AND 64b AND mrr AND cx556a AND drv_rdma_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
-##### dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm
-1c AND 64b AND mrr AND cx556a AND drv_rdma_core AND dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm
-2c AND 64b AND mrr AND cx556a AND drv_rdma_core AND dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm
-4c AND 64b AND mrr AND cx556a AND drv_rdma_core AND dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm
-##### dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
-1c AND 64b AND mrr AND cx556a AND drv_rdma_core AND dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
-2c AND 64b AND mrr AND cx556a AND drv_rdma_core AND dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
-4c AND 64b AND mrr AND cx556a AND drv_rdma_core AND dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
-##### eth-l2xcbase-eth-2vhostvr1024-1vm
-1c AND 64b AND mrr AND cx556a AND drv_rdma_core AND eth-l2xcbase-eth-2vhostvr1024-1vm
-2c AND 64b AND mrr AND cx556a AND drv_rdma_core AND eth-l2xcbase-eth-2vhostvr1024-1vm
-4c AND 64b AND mrr AND cx556a AND drv_rdma_core AND eth-l2xcbase-eth-2vhostvr1024-1vm
-##### eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
-1c AND 64b AND mrr AND cx556a AND drv_rdma_core AND eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
-2c AND 64b AND mrr AND cx556a AND drv_rdma_core AND eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
-4c AND 64b AND mrr AND cx556a AND drv_rdma_core AND eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
-##### dot1q-l2xcbase-eth-2vhostvr1024-1vm
-1c AND 64b AND mrr AND cx556a AND drv_rdma_core AND dot1q-l2xcbase-eth-2vhostvr1024-1vm
-2c AND 64b AND mrr AND cx556a AND drv_rdma_core AND dot1q-l2xcbase-eth-2vhostvr1024-1vm
-4c AND 64b AND mrr AND cx556a AND drv_rdma_core AND dot1q-l2xcbase-eth-2vhostvr1024-1vm
-##### dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
-1c AND 64b AND mrr AND cx556a AND drv_rdma_core AND dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
-2c AND 64b AND mrr AND cx556a AND drv_rdma_core AND dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
-4c AND 64b AND mrr AND cx556a AND drv_rdma_core AND dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
## ./vts
-### intel-xxv710
-#### avf
-##### ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm
-1c AND 114b AND mrr AND xxv710 AND drv_avf AND ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm
-2c AND 114b AND mrr AND xxv710 AND drv_avf AND ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm
-4c AND 114b AND mrr AND xxv710 AND drv_avf AND ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm
-##### ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm
-1c AND 114b AND mrr AND xxv710 AND drv_avf AND ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm
-2c AND 114b AND mrr AND xxv710 AND drv_avf AND ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm
-4c AND 114b AND mrr AND xxv710 AND drv_avf AND ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm
-##### ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm
-1c AND 114b AND mrr AND xxv710 AND drv_avf AND ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm
-2c AND 114b AND mrr AND xxv710 AND drv_avf AND ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm
-4c AND 114b AND mrr AND xxv710 AND drv_avf AND ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm
ss="n">encap_fib_index; vnet_buffer(b0)->sw_if_index[VLIB_RX] = sw_if_index0; vnet_buffer(b1)->sw_if_index[VLIB_RX] = sw_if_index1; pkts_encapsulated += 2; len0 = vlib_buffer_length_in_chain (vm, b0); len1 = vlib_buffer_length_in_chain (vm, b0); stats_n_packets += 2; stats_n_bytes += len0 + len1; /* Batch stats increment on the same vxlan tunnel so counter is not incremented per packet. Note stats are still incremented for deleted and admin-down tunnel where packets are dropped. It is not worthwhile to check for this rare case and affect normal path performance. */ if (PREDICT_FALSE((sw_if_index0 != stats_sw_if_index) || (sw_if_index1 != stats_sw_if_index))) { stats_n_packets -= 2; stats_n_bytes -= len0 + len1; if (sw_if_index0 == sw_if_index1) { if (stats_n_packets) vlib_increment_combined_counter ( im->combined_sw_if_counters + VNET_INTERFACE_COUNTER_TX, thread_index, stats_sw_if_index, stats_n_packets, stats_n_bytes); stats_sw_if_index = sw_if_index0; stats_n_packets = 2; stats_n_bytes = len0 + len1; } else { vlib_increment_combined_counter ( im->combined_sw_if_counters + VNET_INTERFACE_COUNTER_TX, thread_index, sw_if_index0, 1, len0); vlib_increment_combined_counter ( im->combined_sw_if_counters + VNET_INTERFACE_COUNTER_TX, thread_index, sw_if_index1, 1, len1); } } if (PREDICT_FALSE(b0->flags & VLIB_BUFFER_IS_TRACED)) { vxlan_gpe_encap_trace_t *tr = vlib_add_trace (vm, node, b0, sizeof(*tr)); tr->tunnel_index = t0 - ngm->tunnels; } if (PREDICT_FALSE(b1->flags & VLIB_BUFFER_IS_TRACED)) { vxlan_gpe_encap_trace_t *tr = vlib_add_trace (vm, node, b1, sizeof(*tr)); tr->tunnel_index = t1 - ngm->tunnels; } vlib_validate_buffer_enqueue_x2(vm, node, next_index, to_next, n_left_to_next, bi0, bi1, next0, next1); } while (n_left_from > 0 && n_left_to_next > 0) { u32 bi0; vlib_buffer_t * b0; u32 next0 = VXLAN_GPE_ENCAP_NEXT_IP4_LOOKUP; u32 sw_if_index0, len0; vnet_hw_interface_t * hi0; vxlan_gpe_tunnel_t * t0; u8 is_ip4_0; bi0 = from[0]; to_next[0] = bi0; from += 1; to_next += 1; n_left_from -= 1; n_left_to_next -= 1; b0 = vlib_get_buffer (vm, bi0); /* 1-wide cache? */ sw_if_index0 = vnet_buffer(b0)->sw_if_index[VLIB_TX]; hi0 = vnet_get_sup_hw_interface (vnm, vnet_buffer(b0)->sw_if_index[VLIB_TX]); t0 = pool_elt_at_index(ngm->tunnels, hi0->dev_instance); is_ip4_0 = (t0->flags & VXLAN_GPE_TUNNEL_IS_IPV4); vxlan_gpe_encap_one_inline (ngm, b0, t0, &next0, is_ip4_0); /* Reset to look up tunnel partner in the configured FIB */ vnet_buffer(b0)->sw_if_index[VLIB_TX] = t0->encap_fib_index; vnet_buffer(b0)->sw_if_index[VLIB_RX] = sw_if_index0; pkts_encapsulated++; len0 = vlib_buffer_length_in_chain (vm, b0); stats_n_packets += 1; stats_n_bytes += len0; /* Batch stats increment on the same vxlan tunnel so counter is not * incremented per packet. Note stats are still incremented for deleted * and admin-down tunnel where packets are dropped. It is not worthwhile * to check for this rare case and affect normal path performance. */ if (PREDICT_FALSE(sw_if_index0 != stats_sw_if_index)) { stats_n_packets -= 1; stats_n_bytes -= len0; if (stats_n_packets) vlib_increment_combined_counter ( im->combined_sw_if_counters + VNET_INTERFACE_COUNTER_TX, thread_index, stats_sw_if_index, stats_n_packets, stats_n_bytes); stats_n_packets = 1; stats_n_bytes = len0; stats_sw_if_index = sw_if_index0; } if (PREDICT_FALSE(b0->flags & VLIB_BUFFER_IS_TRACED)) { vxlan_gpe_encap_trace_t *tr = vlib_add_trace (vm, node, b0, sizeof(*tr)); tr->tunnel_index = t0 - ngm->tunnels; } vlib_validate_buffer_enqueue_x1(vm, node, next_index, to_next, n_left_to_next, bi0, next0); } vlib_put_next_frame (vm, node, next_index, n_left_to_next); } vlib_node_increment_counter (vm, node->node_index, VXLAN_GPE_ENCAP_ERROR_ENCAPSULATED, pkts_encapsulated); /* Increment any remaining batch stats */ if (stats_n_packets) { vlib_increment_combined_counter ( im->combined_sw_if_counters + VNET_INTERFACE_COUNTER_TX, thread_index, stats_sw_if_index, stats_n_packets, stats_n_bytes); node->runtime_data[0] = stats_sw_if_index; } return from_frame->n_vectors; } VLIB_REGISTER_NODE (vxlan_gpe_encap_node) = { .function = vxlan_gpe_encap, .name = "vxlan-gpe-encap", .vector_size = sizeof (u32), .format_trace = format_vxlan_gpe_encap_trace, .type = VLIB_NODE_TYPE_INTERNAL, .n_errors = ARRAY_LEN(vxlan_gpe_encap_error_strings), .error_strings = vxlan_gpe_encap_error_strings, .n_next_nodes = VXLAN_GPE_ENCAP_N_NEXT, .next_nodes = { [VXLAN_GPE_ENCAP_NEXT_IP4_LOOKUP] = "ip4-lookup", [VXLAN_GPE_ENCAP_NEXT_IP6_LOOKUP] = "ip6-lookup", [VXLAN_GPE_ENCAP_NEXT_DROP] = "error-drop", }, };