kernel-fxtec-pro1x/drivers/infiniband
Danit Goldberg cb4c2b94f6 IB/mlx5: Report correctly tag matching rendezvous capability
commit 89705e92700170888236555fe91b45e4c1bb0985 upstream.

Userspace expects the IB_TM_CAP_RC bit to indicate that the device
supports RC transport tag matching with rendezvous offload. However the
firmware splits this into two capabilities for eager and rendezvous tag
matching.

Only if the FW supports both modes should userspace be told the tag
matching capability is available.

Cc: <stable@vger.kernel.org> # 4.13
Fixes: eb76189435 ("IB/mlx5: Fill XRQ capabilities")
Signed-off-by: Danit Goldberg <danitg@mellanox.com>
Reviewed-by: Yishai Hadas <yishaih@mellanox.com>
Reviewed-by: Artemy Kovalyov <artemyko@mellanox.com>
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2019-07-26 09:14:27 +02:00
..
core RDMA: Directly cast the sockaddr union to sockaddr 2019-07-03 13:14:49 +02:00
hw IB/mlx5: Report correctly tag matching rendezvous capability 2019-07-26 09:14:27 +02:00
sw IB/{qib, hfi1, rdmavt}: Correct ibv_devinfo max_mr value 2019-06-25 11:35:56 +08:00
ulp ipoib: correcly show a VF hardware address 2019-07-26 09:14:08 +02:00
Kconfig IB/ucm: fix UCM link error 2018-08-21 16:56:32 -06:00
Makefile