diff options
author | Meir Lichtinger <meirl@mellanox.com> | 2020-06-04 07:49:38 +0200 |
---|---|---|
committer | Leon Romanovsky <leonro@mellanox.com> | 2020-07-24 21:28:29 +0200 |
commit | 042dd05bddbd84e6a52b337a65d1994003c9b9bb (patch) | |
tree | 0a974aba809940c806138da2e6742009b07015b8 | |
parent | net/mlx5: Enable count action for rules with allow action (diff) | |
download | linux-042dd05bddbd84e6a52b337a65d1994003c9b9bb.tar.xz linux-042dd05bddbd84e6a52b337a65d1994003c9b9bb.zip |
RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR
Up to ConnectX-7 setting mkey relaxed ordering read/write attributes
by UMR is not supported. ConnectX-7 supports this option, which is
indicated by two new HCA capabilities - relaxed_ordering_write_umr
and relaxed_ordering_read_umr.
Signed-off-by: Meir Lichtinger <meirl@mellanox.com>
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
-rw-r--r-- | include/linux/mlx5/mlx5_ifc.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/linux/mlx5/mlx5_ifc.h b/include/linux/mlx5/mlx5_ifc.h index 435ab47d5362..0257329431e8 100644 --- a/include/linux/mlx5/mlx5_ifc.h +++ b/include/linux/mlx5/mlx5_ifc.h @@ -1240,7 +1240,9 @@ struct mlx5_ifc_cmd_hca_cap_bits { u8 max_sgl_for_optimized_performance[0x8]; u8 log_max_cq_sz[0x8]; - u8 reserved_at_d0[0x9]; + u8 relaxed_ordering_write_umr[0x1]; + u8 relaxed_ordering_read_umr[0x1]; + u8 reserved_at_d2[0x7]; u8 virtio_net_device_emualtion_manager[0x1]; u8 virtio_blk_device_emualtion_manager[0x1]; u8 log_max_cq[0x5]; |