[dpdk-dev] eal: DPDK: 18.11.6 version rte_eal_init() function cleans the runtime directory in 5.4.35 kernel

Burakov, Anatoly anatoly.burakov at intel.com
Thu Oct 15 17:08:40 CEST 2020


On 15-Oct-20 3:43 PM, Mohakud, Amiya Ranjan wrote:
> The primary process does not clear the files ( e.g. 
> /var/run/dpdk/rte/fbarray_*) in case of 4.19 kernel, since the flock() 
> fails. I think, this is correct behavior, since secondary processes rely 
> on those files for their memzone_init().
> 
> But in 5.4, the primary process clears these files, which cause 
> secondary processes to fail.

I'm not sure i understand. Primary process is supposed to clear the 
files. It will then recreate them. Are you suggesting that it's clearing 
them *after* it has created them?

-- 
Thanks,
Anatoly


More information about the dev mailing list