aboutsummaryrefslogtreecommitdiffstats
path: root/tests/vpp/perf/container_memif/2n-10ge2p1x710-eth-l2bd-eth-20memif-1chain-10dcr-vppip4-mrr.robot
diff options
context:
space:
mode:
authorPeter Mikus <pmikus@cisco.com>2019-01-25 20:17:54 +0000
committerPeter Mikus <pmikus@cisco.com>2019-01-30 07:18:13 +0000
commit11bd03f27a53fa6060bfa72bc98c52532cb6e404 (patch)
tree1d6bc7798ac4321364565d46a4955b45aaf06f15 /tests/vpp/perf/container_memif/2n-10ge2p1x710-eth-l2bd-eth-20memif-1chain-10dcr-vppip4-mrr.robot
parente4293ce7243c222d0eb65b46bac2c3ba59dc7e5e (diff)
CSIT-1409 Implement pipeline configuration for l2bd with memif/ip4.
Change-Id: I7463d47a9d65069332eb2a288ff44f4499a8a467 Signed-off-by: Peter Mikus <pmikus@cisco.com>
Diffstat (limited to 'tests/vpp/perf/container_memif/2n-10ge2p1x710-eth-l2bd-eth-20memif-1chain-10dcr-vppip4-mrr.robot')
0 files changed, 0 insertions, 0 deletions
nterfaces are dynamically created with following CLI: ``` create interface marvell pp2 name eth0 set interface state mv-ppio0/0 up ``` Where `eth0` is linux interface name and `mv-ppioX/Y` is VPP interface name where X is PP2 device ID and Y is PPIO ID Interface needs to be assigned to MUSDK in FDT configuration and linux interface state must be up. ### Interface Deletion Interface can be deleted with following CLI: ``` delete interface marvell pp2 <interface name> ``` ### Interface Statistics Interface statistics can be displayed with `sh hardware-interface mv-ppio0/0` command. ### Interaction with DPDK plugin This plugin doesn't have any dependency on DPDK or DPDK plugin but it can work with DPDK plugin enabled or disabled. It is observed that performace is better around 30% when DPDK plugin is disabled, as DPDK plugin registers own buffer manager, which needs to deal with additional metadata in each packet. DPKD plugin can be disabled by adding following config to the startup.conf. ``` plugins { dpdk_plugin.so { disable } } ``` [1]: https://github.com/MarvellEmbeddedProcessors/musdk-marvell [2]: http://macchiatobin.net [3]: https://github.com/MarvellEmbeddedProcessors/linux-marvell