WSL2-Linux-Kernel/drivers/infiniband
Yonatan Cohen a60109dc9a IB/mlx5: Add support for extended atomic operations
Extended atomic operations cmp&swp and fetch&add is a Mellanox
feature extending the standard atomic operation to use, varied
operand sizes, as apposed to normal atomic operation that use
an 8 byte operand only.
Extended atomics allows masking the results and arguments.

This patch configures QP to support extended atomic operation
with the maximum size possible, as exposed by HCA capabilities.

Signed-off-by: Yonatan Cohen <yonatanc@mellanox.com>
Reviewed-by: Guy Levi <guyle@mellanox.com>
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
2018-10-17 11:53:23 -04:00
..
core RDMA/core: Fix comment for hw stats init for port == 0 2018-10-17 11:43:07 -04:00
hw IB/mlx5: Add support for extended atomic operations 2018-10-17 11:53:23 -04:00
sw RDMA/drivers: Use core provided API for registering device attributes 2018-10-17 03:45:01 -06:00
ulp ib_srp: Remove WARN_ON in srp_terminate_io() 2018-10-17 11:42:58 -04:00
Kconfig RDMA: Fix building with CONFIG_MMU=n 2018-10-03 16:01:03 -06:00
Makefile IB/rdmavt: Create module framework and handle driver registration 2016-03-10 20:37:04 -05:00