From ffc4093edecd754a98cccbbe7b9eb57595762d58 Mon Sep 17 00:00:00 2001 From: Haggai Eran Date: Thu, 1 May 2014 10:12:31 +0300 Subject: [PATCH] fix warning about bitwise or between u32 and size_t (Ported from Mellanox OFED 2.4) Signed-off-by: Mukesh Kacker --- drivers/infiniband/hw/mlx4/qp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/infiniband/hw/mlx4/qp.c b/drivers/infiniband/hw/mlx4/qp.c index 975d488b19e6..a00000bcd1cf 100644 --- a/drivers/infiniband/hw/mlx4/qp.c +++ b/drivers/infiniband/hw/mlx4/qp.c @@ -2566,7 +2566,7 @@ static void build_tunnel_header(struct ib_send_wr *wr, void *wqe, unsigned *mlx_ if (sizeof (hdr) <= spc) { memcpy(inl + 1, &hdr, sizeof (hdr)); wmb(); - inl->byte_count = cpu_to_be32(1 << 31 | sizeof (hdr)); + inl->byte_count = cpu_to_be32(1 << 31 | (u32)sizeof (hdr)); i = 1; } else { memcpy(inl + 1, &hdr, spc); -- 2.50.1