Re: [PATCH rdma-next 09/12] RDMA/mlx5: Fix shift overflow in mlx5_ib_create_wq

2018-06-25 Thread Jason Gunthorpe
On Mon, Jun 25, 2018 at 11:10:41AM +0300, Leon Romanovsky wrote: > On Sun, Jun 24, 2018 at 01:56:24PM -0600, Jason Gunthorpe wrote: > > On Sun, Jun 24, 2018 at 11:23:50AM +0300, Leon Romanovsky wrote: > > > From: Leon Romanovsky > > > > > > [ 61.182439] UBSAN: Undefined behaviour in > > > drive

Re: [PATCH rdma-next 09/12] RDMA/mlx5: Fix shift overflow in mlx5_ib_create_wq

2018-06-25 Thread Leon Romanovsky
On Sun, Jun 24, 2018 at 01:56:24PM -0600, Jason Gunthorpe wrote: > On Sun, Jun 24, 2018 at 11:23:50AM +0300, Leon Romanovsky wrote: > > From: Leon Romanovsky > > > > [ 61.182439] UBSAN: Undefined behaviour in > > drivers/infiniband/hw/mlx5/qp.c:5366:34 > > [ 61.183673] shift exponent 42949672

Re: [PATCH rdma-next 09/12] RDMA/mlx5: Fix shift overflow in mlx5_ib_create_wq

2018-06-24 Thread Jason Gunthorpe
On Sun, Jun 24, 2018 at 11:23:50AM +0300, Leon Romanovsky wrote: > From: Leon Romanovsky > > [ 61.182439] UBSAN: Undefined behaviour in > drivers/infiniband/hw/mlx5/qp.c:5366:34 > [ 61.183673] shift exponent 4294967288 is too large for 32-bit type > 'unsigned int' > [ 61.185530] CPU: 0 PI

[PATCH rdma-next 09/12] RDMA/mlx5: Fix shift overflow in mlx5_ib_create_wq

2018-06-24 Thread Leon Romanovsky
From: Leon Romanovsky [ 61.182439] UBSAN: Undefined behaviour in drivers/infiniband/hw/mlx5/qp.c:5366:34 [ 61.183673] shift exponent 4294967288 is too large for 32-bit type 'unsigned int' [ 61.185530] CPU: 0 PID: 639 Comm: qp Not tainted 4.18.0-rc1-00037-g4aa1d69a9c60-dirty #96 [ 61.18