On Sat, 23 Oct 2021 00:14:07 +0300
Bing Zhao <bi...@nvidia.com> wrote:

> diff --git a/lib/ethdev/ethdev_private.c b/lib/ethdev/ethdev_private.c
> index fbc3df91ad..cda9a6e228 100644
> --- a/lib/ethdev/ethdev_private.c
> +++ b/lib/ethdev/ethdev_private.c
> @@ -206,7 +206,7 @@ eth_dev_fp_ops_reset(struct rte_eth_fp_ops *fpo)
>               .txq = {.data = dummy_data, .clbk = dummy_data,},
>       };
>  
> -     *fpo = dummy_ops;
> +     rte_memcpy(fpo, &dummy_ops, sizeof(struct rte_eth_fp_ops));

memcpy is not thread safe either.

Reply via email to