common/mlx5: split PCI relaxed ordering for read and write
[dpdk.git] / drivers / net / mlx5 / mlx5_flow.c
index f9420e7..8b071a5 100644 (file)
@@ -6658,7 +6658,8 @@ mlx5_flow_create_counter_stat_mem_mng(struct mlx5_dev_ctx_shared *sh)
        mkey_attr.pg_access = 0;
        mkey_attr.klm_array = NULL;
        mkey_attr.klm_num = 0;
-       mkey_attr.relaxed_ordering = sh->cmng.relaxed_ordering;
+       mkey_attr.relaxed_ordering_write = sh->cmng.relaxed_ordering_write;
+       mkey_attr.relaxed_ordering_read = sh->cmng.relaxed_ordering_read;
        mem_mng->dm = mlx5_devx_cmd_mkey_create(sh->ctx, &mkey_attr);
        if (!mem_mng->dm) {
                mlx5_glue->devx_umem_dereg(mem_mng->umem);