linux/drivers/infiniband/hw
Leon Romanovsky da3929218a RDMa/hns: Don't stuck in endless timeout loop
The "end" variable is declared as unsigned and can't be negative, it
leads to the situation where timeout limit is not honored, so let's
convert logic to ensure that loop is bounded.

drivers/infiniband/hw/hns/hns_roce_hw_v1.c: In function _hns_roce_v1_clear_hem_:
drivers/infiniband/hw/hns/hns_roce_hw_v1.c:2471:12: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
 2471 |    if (end < 0) {
      |            ^

Fixes: 669cefb654 ("RDMA/hns: Remove jiffies operation in disable interrupt context")
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
2019-06-20 15:39:43 -04:00
..
bnxt_re RDMA: Check umem pointer validity prior to release 2019-06-20 15:17:59 -04:00
cxgb3 RDMA: Check umem pointer validity prior to release 2019-06-20 15:17:59 -04:00
cxgb4 RDMA: Check umem pointer validity prior to release 2019-06-20 15:17:59 -04:00
efa RDMA: Check umem pointer validity prior to release 2019-06-20 15:17:59 -04:00
hfi1 IB/hfi1: Spelling s/statisfied/satisfied/ 2019-06-18 22:44:35 -04:00
hns RDMa/hns: Don't stuck in endless timeout loop 2019-06-20 15:39:43 -04:00
i40iw RDMA: Check umem pointer validity prior to release 2019-06-20 15:17:59 -04:00
mlx4 RDMA: Check umem pointer validity prior to release 2019-06-20 15:17:59 -04:00
mlx5 RDMA: Check umem pointer validity prior to release 2019-06-20 15:17:59 -04:00
mthca RDMA: Check umem pointer validity prior to release 2019-06-20 15:17:59 -04:00
ocrdma RDMA: Check umem pointer validity prior to release 2019-06-20 15:17:59 -04:00
qedr RDMA: Check umem pointer validity prior to release 2019-06-20 15:17:59 -04:00
qib RDMA: Move owner into struct ib_device_ops 2019-06-10 16:56:03 -03:00
usnic RDMA: Convert CQ allocations to be under core responsibility 2019-06-11 16:39:49 -04:00
vmw_pvrdma RDMA: Check umem pointer validity prior to release 2019-06-20 15:17:59 -04:00
Makefile rdma: Remove nes 2019-06-13 09:59:49 -04:00