RDMA/hns: Correct the value of srq_desc_size
authorWenpeng Liang <liangwenpeng@huawei.com>
Fri, 1 Nov 2019 02:33:30 +0000 (10:33 +0800)
committerJason Gunthorpe <jgg@mellanox.com>
Wed, 6 Nov 2019 17:37:02 +0000 (13:37 -0400)
commit411c1e6774e2e1f96b1ccce4f119376b94ade3e4
tree32ca9bbf98c42d0f15996251d1a2768ba244ab5a
parent531eb45b3da4267fc2a64233ba256c8ffb02edd2
RDMA/hns: Correct the value of srq_desc_size

srq_desc_size should be rounded up to pow of two before used, or related
calculation may cause allocating wrong size of memory for srq buffer.

Fixes: c7bcb13442e1 ("RDMA/hns: Add SRQ support for hip08 kernel mode")
Link: https://lore.kernel.org/r/1572575610-52530-3-git-send-email-liweihang@hisilicon.com
Signed-off-by: Wenpeng Liang <liangwenpeng@huawei.com>
Signed-off-by: Weihang Li <liweihang@hisilicon.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
drivers/infiniband/hw/hns/hns_roce_srq.c