mlx5: minor fixes (mainly avoidance of hidden casts)
[linux-2.6-block.git] / drivers / infiniband / hw / mlx5 / cq.c
index 3b4dc858cef9fc2d4ab132c868e80b552fa70dd0..e4056279166d3b4775aabfc10e4f786128a68d95 100644 (file)
@@ -348,7 +348,7 @@ static void handle_atomic(struct mlx5_ib_qp *qp, struct mlx5_cqe64 *cqe64,
 static void handle_atomics(struct mlx5_ib_qp *qp, struct mlx5_cqe64 *cqe64,
                           u16 tail, u16 head)
 {
-       int idx;
+       u16 idx;
 
        do {
                idx = tail & (qp->sq.wqe_cnt - 1);