]> git.itanic.dy.fi Git - linux-stable/commit
RDMA/mlx5: Fix integer overflow while resizing CQ
authorLeon Romanovsky <leonro@mellanox.com>
Wed, 7 Mar 2018 13:29:09 +0000 (15:29 +0200)
committerSasha Levin <alexander.levin@microsoft.com>
Wed, 21 Mar 2018 03:49:49 +0000 (23:49 -0400)
commitfc0be83edd94e31303a8b1b89b4d624a8b99c28f
treeccdcb17431c735f13e63a44d56331430de03e1cb
parent7562b58c6ab6e852cae4f4bdf3c90de34d7f672a
RDMA/mlx5: Fix integer overflow while resizing CQ

[ Upstream commit aa0de36a40f446f5a21a7c1e677b98206e242edb ]

The user can provide very large cqe_size which will cause to integer
overflow as it can be seen in the following UBSAN warning:

Signed-off-by: Doug Ledford <dledford@redhat.com>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
drivers/infiniband/hw/mlx5/cq.c