diff options
Diffstat (limited to 'drivers/infiniband/hw/mlx5/mem.c')
-rw-r--r-- | drivers/infiniband/hw/mlx5/mem.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/infiniband/hw/mlx5/mem.c b/drivers/infiniband/hw/mlx5/mem.c index 8499aec94db6..a3e81444c825 100644 --- a/drivers/infiniband/hw/mlx5/mem.c +++ b/drivers/infiniband/hw/mlx5/mem.c | |||
@@ -148,7 +148,7 @@ int mlx5_ib_get_buf_offset(u64 addr, int page_shift, u32 *offset) | |||
148 | u64 off_mask; | 148 | u64 off_mask; |
149 | u64 buf_off; | 149 | u64 buf_off; |
150 | 150 | ||
151 | page_size = 1 << page_shift; | 151 | page_size = (u64)1 << page_shift; |
152 | page_mask = page_size - 1; | 152 | page_mask = page_size - 1; |
153 | buf_off = addr & page_mask; | 153 | buf_off = addr & page_mask; |
154 | off_size = page_size >> 6; | 154 | off_size = page_size >> 6; |