[dpdk-stable] [dpdk-dev] [PATCH] test: ensure EAL flags autotest works properly on BSD

Zhao, MeijuanX meijuanx.zhao at intel.com
Wed Jul 18 04:38:28 CEST 2018



-----Original Message-----
From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Anatoly Burakov
Sent: Tuesday, July 17, 2018 12:34 AM
To: dev at dpdk.org
Cc: Liu, Yu Y <yu.y.liu at intel.com>; Richardson, Bruce <bruce.richardson at intel.com>; Ananyev, Konstantin <konstantin.ananyev at intel.com>; stable at dpdk.org
Subject: [dpdk-dev] [PATCH] test: ensure EAL flags autotest works properly on BSD

FreeBSD does not support running multiple primary processes concurrently, because all DPDK instances will allocate memory from the same place (memory provided by contigmem driver).
While it is technically possible to launch a DPDK process using no-shconf switch, it will actually corrupt main process'
for the above reason.

Fix EAL flags autotest to not run primary processes unless both no-shconf and no-huge are specified.

Cc: stable at dpdk.org

Signed-off-by: Anatoly Burakov <anatoly.burakov at intel.com>
Tested-by: Wu, ChangqingX <changqingx.wu at intel.com>


More information about the stable mailing list