linux/drivers/infiniband/hw
Eli Cohen b125a54bfd IB/mlx5: Fix send work queue size calculation
1. Make sure wqe_cnt does not exceed the limit published by firmware.

2. There is no requirement that the number of outstanding work
   requests will be a power of two. Remove the ilog2 in the
   calculation of sq.max_post to fix that.

3. Add case for IB_QPT_XRC_TGT in sq_overhead and return 0 as XRC
   target QPs do not have a send queue.

Signed-off-by: Eli Cohen <eli@mellanox.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
2013-10-10 09:23:55 -07:00
..
amso1100 RDMA/cma: Add IPv6 support for iWARP 2013-08-12 12:32:31 -07:00
cxgb3 RDMA/cma: Add IPv6 support for iWARP 2013-08-12 12:32:31 -07:00
cxgb4 RDMA/cxgb4: Issue RI.FINI before closing when entering TERM 2013-08-13 11:55:49 -07:00
ehca treewide: Add __GFP_NOWARN to k.alloc calls with v.alloc fallbacks 2013-08-20 13:06:40 +02:00
ipath InfiniBand/RDMA changes for the 3.10 merge window: 2013-05-08 15:29:48 -07:00
mlx4 IB/mlx4: Add receive flow steering support 2013-08-28 09:53:56 -07:00
mlx5 IB/mlx5: Fix send work queue size calculation 2013-10-10 09:23:55 -07:00
mthca Drivers: infinband: remove __dev* attributes. 2013-01-03 15:57:15 -08:00
nes RDMA/cma: Add IPv6 support for iWARP 2013-08-12 12:32:31 -07:00
ocrdma RDMA/ocrdma: Fix compiler warning about int/pointer size mismatch 2013-09-03 09:00:08 -07:00
qib Remove GENERIC_HARDIRQ config option 2013-09-13 15:09:52 +02:00