[dpdk-dev] [PATCH v4] eal: fix proc type auto detection
Burakov, Anatoly
anatoly.burakov at intel.com
Tue Jul 30 11:19:38 CEST 2019
On 30-Jul-19 9:13 AM, Thomas Monjalon wrote:
> 24/07/2019 18:07, Anatoly Burakov:
>> Currently, primary process holds an exclusive lock on the config
>> file, thereby preventing other primaries from spinning up. However,
>> when the primary dies, the lock is no longer being held, even though
>> there might be other secondary processes still running.
>>
>> The fix is two-fold. First of all, downgrade the primary process's
>> exclusive lock to a shared lock once we have it. Second of all,
>> also take out shared locks on the config from the secondaries. We
>> are using fcntl() locks, which get dropped when the file handle is
>> closed, so also remove the closure of config file handle.
>>
>> Fixes: af75078fece3 ("first public release")
>> Cc: stable at dpdk.org
>>
>> Signed-off-by: Anatoly Burakov <anatoly.burakov at intel.com>
>
> This is not a new bug, and the fix is a bit complex,
> so it is deferred to 19.11 cycle. OK?
>
Yes, i'm OK with that.
--
Thanks,
Anatoly
More information about the dev
mailing list