net/mlx5: replace I/O memory barrier with coherent version