From: Stephen Hemminger Date: Fri, 2 Aug 2019 02:51:53 +0000 (-0700) Subject: app/testpmd: block secondary process X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=a87ab9f799214cc412b15a19b11f375a1b67b2d5;p=dpdk.git app/testpmd: block secondary process Since testpmd has several issues which keep it from working correctly as a secondary process; abort if user tries to do it, rather than running into later problems. Signed-off-by: Stephen Hemminger --- diff --git a/app/test-pmd/testpmd.c b/app/test-pmd/testpmd.c index 159c2ef05b..d0142cae68 100644 --- a/app/test-pmd/testpmd.c +++ b/app/test-pmd/testpmd.c @@ -3243,6 +3243,9 @@ main(int argc, char** argv) if (diag < 0) rte_panic("Cannot init EAL\n"); + if (rte_eal_process_type() == RTE_PROC_SECONDARY) + rte_panic("Secondary process type not supported.\n"); + ret = register_eth_event_callback(); if (ret != 0) rte_panic("Cannot register for ethdev events");