Hi > -----Original Message----- > From: Min Hu (Connor) <humi...@huawei.com> > Sent: Tuesday, March 30, 2021 09:48 > To: dev@dpdk.org > Cc: Yigit, Ferruh <ferruh.yi...@intel.com>; ajit.khapa...@broadcom.com; Li, > Xiaoyun <xiaoyun...@intel.com> > Subject: [PATCH v8] app/testpmd: support multi-process > > From: Lijun Ou <ouli...@huawei.com> > > This patch adds multi-process support for testpmd. > The test cmd example as follows: > the primary cmd: > ./dpdk-testpmd -a xxx --proc-type=auto -l 0-1 -- -i \ > --rxq=4 --txq=4 --num-procs=2 --proc-id=0 > > the secondary cmd: > ./dpdk-testpmd -a xxx --proc-type=auto -l 2-3 -- -i \ > --rxq=4 --txq=4 --num-procs=2 --proc-id=1 > > Signed-off-by: Min Hu (Connor) <humi...@huawei.com> > Signed-off-by: Lijun Ou <ouli...@huawei.com> > --- > v8: > * Added warning info about queue numbers and process numbers. > > v7: > * Fixed compiling error for unexpected unindent. > > v6: > * Add rte flow description for multiple process. > > v5: > * Fixed run_app.rst for multiple process description. > * Fix compiling error. > > v4: > * Fixed minimum vlaue of Rxq or Txq in doc. > > v3: > * Fixed compiling error using gcc10.0. > > v2: > * Added document for this patch. > --- > app/test-pmd/cmdline.c | 12 +++- > app/test-pmd/config.c | 14 +++- > app/test-pmd/parameters.c | 11 +++ > app/test-pmd/testpmd.c | 127 > ++++++++++++++++++++++------------ > app/test-pmd/testpmd.h | 7 ++ > doc/guides/testpmd_app_ug/run_app.rst | 101 > +++++++++++++++++++++++++++ > 6 files changed, 226 insertions(+), 46 deletions(-) > 2.7.4
Many commands shouldn't be allowed but now only have a brief guide in doc. This can be done in the future I think. Overall, it looks good to me. Acked-by: Xiaoyun Li <xiaoyun...@intel.com>