[PATCH v2 for-rc 0/5] RDMA/hns: Bugfixes

Junxian Huang posted 5 patches 1 month ago
drivers/infiniband/hw/hns/hns_roce_cq.c      |   4 +-
drivers/infiniband/hw/hns/hns_roce_debugfs.c |   3 +-
drivers/infiniband/hw/hns/hns_roce_device.h  |   3 +
drivers/infiniband/hw/hns/hns_roce_hem.c     |  48 +++---
drivers/infiniband/hw/hns/hns_roce_hw_v2.c   | 155 +++++++++++--------
drivers/infiniband/hw/hns/hns_roce_hw_v2.h   |   5 +
drivers/infiniband/hw/hns/hns_roce_mr.c      |   4 +-
drivers/infiniband/hw/hns/hns_roce_qp.c      |  69 ++++++---
drivers/infiniband/hw/hns/hns_roce_srq.c     |   4 +-
9 files changed, 178 insertions(+), 117 deletions(-)
[PATCH v2 for-rc 0/5] RDMA/hns: Bugfixes
Posted by Junxian Huang 1 month ago
Some hns bugfixes.
Patch #5 has been sent once before:
https://lore.kernel.org/lkml/4c202653-1ad7-d885-55b7-07c77a549b09@hisilicon.com/T/#m05883778af8e39438d864e9c0fb9062aa09f362c

v1 -> v2:
* Add spin_lock_init() for the newly-added flush_lock in patch #2.

Junxian Huang (1):
  RDMA/hns: Use dev_* printings in hem code instead of ibdev_*

Yuyu Li (1):
  RDMA/hns: Modify debugfs name

wenglianfa (3):
  RDMA/hns: Fix an AEQE overflow error caused by untimely update of
    eq_db_ci
  RDMA/hns: Fix flush cqe error when racing with destroy qp
  RDMA/hns: Fix cpu stuck caused by printings during reset

 drivers/infiniband/hw/hns/hns_roce_cq.c      |   4 +-
 drivers/infiniband/hw/hns/hns_roce_debugfs.c |   3 +-
 drivers/infiniband/hw/hns/hns_roce_device.h  |   3 +
 drivers/infiniband/hw/hns/hns_roce_hem.c     |  48 +++---
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c   | 155 +++++++++++--------
 drivers/infiniband/hw/hns/hns_roce_hw_v2.h   |   5 +
 drivers/infiniband/hw/hns/hns_roce_mr.c      |   4 +-
 drivers/infiniband/hw/hns/hns_roce_qp.c      |  69 ++++++---
 drivers/infiniband/hw/hns/hns_roce_srq.c     |   4 +-
 9 files changed, 178 insertions(+), 117 deletions(-)

--
2.33.0
Re: [PATCH v2 for-rc 0/5] RDMA/hns: Bugfixes
Posted by Leon Romanovsky 3 weeks, 5 days ago
On Thu, 24 Oct 2024 20:39:55 +0800, Junxian Huang wrote:
> Some hns bugfixes.
> Patch #5 has been sent once before:
> https://lore.kernel.org/lkml/4c202653-1ad7-d885-55b7-07c77a549b09@hisilicon.com/T/#m05883778af8e39438d864e9c0fb9062aa09f362c
> 
> v1 -> v2:
> * Add spin_lock_init() for the newly-added flush_lock in patch #2.
> 
> [...]

Applied, thanks!

[1/5] RDMA/hns: Fix an AEQE overflow error caused by untimely update of eq_db_ci
      https://git.kernel.org/rdma/rdma/c/571e4ab8a45e53
[2/5] RDMA/hns: Fix flush cqe error when racing with destroy qp
      https://git.kernel.org/rdma/rdma/c/377a2097705b91
[3/5] RDMA/hns: Modify debugfs name
      https://git.kernel.org/rdma/rdma/c/370a9351bf84af
[4/5] RDMA/hns: Use dev_* printings in hem code instead of ibdev_*
      https://git.kernel.org/rdma/rdma/c/d81fb6511abf18
[5/5] RDMA/hns: Fix cpu stuck caused by printings during reset
      https://git.kernel.org/rdma/rdma/c/323275ac2ff15b

Best regards,
-- 
Leon Romanovsky <leon@kernel.org>