[dpdk-dev] [PATCH v3] eal: fix use wrong time API

fengchengwen fengchengwen at huawei.com
Tue May 11 12:49:43 CEST 2021



On 2021/5/11 15:36, Thomas Monjalon wrote:
> 05/05/2021 05:43, Chengwen Feng:
>> Currently, the mp uses gettimeofday() API to get the time, and used as
>> timeout parameter.
>>
>> But the time which gets from gettimeofday() API isn't monotonically
>> increasing. The process may fail if the system time is changed.
>>
>> This fixes it by using clock_gettime() API with monotonic attribution.
>>
>> Fixes: 783b6e54971d ("eal: add synchronous multi-process communication")
>> Fixes: f05e26051c15 ("eal: add IPC asynchronous request")
>> Cc: stable at dpdk.org
>>
>> Signed-off-by: Chengwen Feng <fengchengwen at huawei.com>
>> Signed-off-by: Min Hu (Connor) <humin29 at huawei.com>
>> Acked-by: Morten Brørup <mb at smartsharesystems.com>
>> ---
>> v3:
>> * add acked-by.
>> * change patch's author.
> 
> I did some comments on v2 about potential errors to catch,
> but you sent this v3 without participating in v2 discussion.
> 
> 

Fixed in v4, thanks

> 
> .
> 



More information about the dev mailing list