Unverified Commit dc37f02e authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!13901 RDMA/hns: Fix accessing invalid dip_ctx during destroying QP

parents 1bce9158 fae6c678
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -6039,6 +6039,9 @@ static void put_dip_ctx_idx(struct hns_roce_dev *hr_dev,
{
	struct hns_roce_dip *hr_dip = hr_qp->dip;

	if (!hr_dip)
		return;

	xa_lock(&hr_dev->qp_table.dip_xa);

	hr_dip->qp_cnt--;