On Thu, Oct 10, 2024 at 11:50:23AM +0300, Leon Romanovsky wrote: > From: Patrisious Haddad <phaddad@xxxxxxxxxx> > > After the cited commit below max_dest_rd_atomic and max_rd_atomic values > are being rounded down to the next power of 2. As opposed to the old > behavior and mlx4 driver where they used to be rounded up instead. > > In order to stay consistent with older code and other drivers, revert to > using fls round function which rounds up to the next power of 2. > > Fixes: f18e26af6aba ("RDMA/mlx5: Convert modify QP to use MLX5_SET macros") > Signed-off-by: Patrisious Haddad <phaddad@xxxxxxxxxx> > Reviewed-by: Maher Sanalla <msanalla@xxxxxxxxxx> > Signed-off-by: Leon Romanovsky <leonro@xxxxxxxxxx> > --- > drivers/infiniband/hw/mlx5/qp.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) Applied to for-rc, thanks Jason