[dpdk-dev] [PATCH v4] eal: fix use wrong time API
Thomas Monjalon
thomas at monjalon.net
Wed May 12 16:52:51 CEST 2021
11/05/2021 12:41, 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>
Applied, thanks.
More information about the dev
mailing list