linux/drivers/infiniband/hw/hns
Yixian Liu ca088320a0 RDMA/hns: Bugfix pbl configuration for rereg mr
Current hns driver assigned the first two PBL page addresses from previous
registered MR to the hardware when reregister MR changing the memory
locations occurred. This will lead to PBL addressing error as the PBL has
already been released. This patch fixes this wrong assignment by using the
page address from new allocated PBL.

Fixes: a2c80b7b41 ("RDMA/hns: Add rereg mr support for hip08")
Signed-off-by: Yixian Liu <liuyixian@huawei.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
2018-11-23 13:11:47 -07:00
..
hns_roce_ah.c RDMA/hns: Add enable judgement for UD vlan 2018-09-26 14:59:13 -06:00
hns_roce_alloc.c IB/hns: Use zeroing memory allocator instead of allocator/memset 2018-06-04 10:50:04 -06:00
hns_roce_cmd.c RDMA/hns: Add reset process for RoCE in hip08 2018-05-30 20:45:02 -04:00
hns_roce_cmd.h RDMA/hns: Add eq support of hip08 2017-12-22 09:21:45 -07:00
hns_roce_common.h RDMA/hns: Update the implementation of set_mac 2018-07-11 14:09:25 -06:00
hns_roce_cq.c RDMA/hns: Bugfix for cq record db for kernel 2018-05-23 15:45:44 -06:00
hns_roce_db.c RDMA/hns: Support flush cqe for hip08 in kernel space 2018-08-02 20:03:25 -06:00
hns_roce_device.h RDMA/hns: Add FRMR support for hip08 2018-10-16 00:17:08 -06:00
hns_roce_hem.c RDMA/hns: Use delay instead of usleep 2018-07-26 16:51:47 -06:00
hns_roce_hem.h RDMA/hns: Get rid of page operation after dma_alloc_coherent 2017-12-01 12:21:27 -07:00
hns_roce_hw_v1.c RDMA/hns: fix spelling mistake "reseved" -> "reserved" 2018-09-27 12:25:15 -06:00
hns_roce_hw_v1.h RDMA/hns: Fix endian conversions and annotations 2018-07-11 14:09:25 -06:00
hns_roce_hw_v2.c RDMA/hns: Bugfix pbl configuration for rereg mr 2018-11-23 13:11:47 -07:00
hns_roce_hw_v2.h RDMA/hns: Add FRMR support for hip08 2018-10-16 00:17:08 -06:00
hns_roce_main.c RDMA/hns: Add FRMR support for hip08 2018-10-16 00:17:08 -06:00
hns_roce_mr.c RDMA/hns: Add FRMR support for hip08 2018-10-16 00:17:08 -06:00
hns_roce_pd.c RDMA/hns: Fix usage of bitmap allocation functions return values 2018-08-15 15:08:35 -06:00
hns_roce_qp.c RDMA/hns: Limit extend sq sge num 2018-10-03 16:21:18 -06:00
Kconfig RDMA: Fix dependencies for rdma_user_mmap_io 2018-09-26 13:50:40 -06:00
Makefile RDMA/hns: Support rq record doorbell for the user space 2018-03-13 16:40:15 -04:00