xref: /dpdk/app/graph/examples/l2fwd.cli (revision 2c7debd93742886380c097b28a58f6a76880afb3)
1*2c7debd9SRakesh Kudurumalla; SPDX-License-Identifier: BSD-3-Clause
2*2c7debd9SRakesh Kudurumalla; Copyright(c) 2023 Marvell.
3*2c7debd9SRakesh Kudurumalla
4*2c7debd9SRakesh Kudurumalla;
5*2c7debd9SRakesh Kudurumalla; Graph configuration for given usecase
6*2c7debd9SRakesh Kudurumalla;
7*2c7debd9SRakesh Kudurumallagraph l2fwd coremask 0xff bsz 32 tmo 10 model default pcap_enable 1 num_pcap_pkts 100000 pcap_file /tmp/output.pcap
8*2c7debd9SRakesh Kudurumalla
9*2c7debd9SRakesh Kudurumalla;
10*2c7debd9SRakesh Kudurumalla; Mempools to be attached with ethdev
11*2c7debd9SRakesh Kudurumalla;
12*2c7debd9SRakesh Kudurumallamempool mempool0 size 8192 buffers 4000 cache 256 numa 0
13*2c7debd9SRakesh Kudurumalla
14*2c7debd9SRakesh Kudurumalla;
15*2c7debd9SRakesh Kudurumalla; DPDK devices and configuration.
16*2c7debd9SRakesh Kudurumalla;
17*2c7debd9SRakesh Kudurumalla; Note: Customize the parameters below to match your setup.
18*2c7debd9SRakesh Kudurumalla;
19*2c7debd9SRakesh Kudurumallaethdev 0002:01:00.1 rxq 1 txq 8 mempool0
20*2c7debd9SRakesh Kudurumallaethdev 0002:01:00.4 rxq 1 txq 8 mempool0
21*2c7debd9SRakesh Kudurumallaethdev 0002:01:00.6 rxq 1 txq 8 mempool0
22*2c7debd9SRakesh Kudurumallaethdev 0002:02:00.0 rxq 1 txq 8 mempool0
23*2c7debd9SRakesh Kudurumalla
24*2c7debd9SRakesh Kudurumalla;
25*2c7debd9SRakesh Kudurumalla; Rx/Tx port mapping
26*2c7debd9SRakesh Kudurumalla;
27*2c7debd9SRakesh Kudurumallaethdev forward 0002:01:00.4 0002:02:00.0
28*2c7debd9SRakesh Kudurumallaethdev forward 0002:01:00.1 0002:01:00.6
29*2c7debd9SRakesh Kudurumalla
30*2c7debd9SRakesh Kudurumalla;
31*2c7debd9SRakesh Kudurumalla; Port-Queue-Core mapping for ethdev_rx node
32*2c7debd9SRakesh Kudurumalla;
33*2c7debd9SRakesh Kudurumallaethdev_rx map port 0002:02:00.0 queue 0 core 1
34*2c7debd9SRakesh Kudurumallaethdev_rx map port 0002:01:00.6 queue 0 core 2
35*2c7debd9SRakesh Kudurumalla
36*2c7debd9SRakesh Kudurumalla;
37*2c7debd9SRakesh Kudurumalla; Graph start command to create graph.
38*2c7debd9SRakesh Kudurumalla;
39*2c7debd9SRakesh Kudurumalla; Note: No more command should come after this.
40*2c7debd9SRakesh Kudurumalla;
41*2c7debd9SRakesh Kudurumallagraph start
42