Commit bdca663d authored by Xinghai Cen's avatar Xinghai Cen Committed by Chengchang Tang
Browse files

Revert "RDMA/hns: Fix Use-After-Free of rsv_qp"

driver inclusion
category: feature
bugzilla: https://gitee.com/openeuler/kernel/issues/IATYMO



----------------------------------------------------------------------

This reverts commit e96a09a3.

Signed-off-by: default avatarXinghai Cen <cenxinghai@h-partners.com>
parent a9da7d06
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -3178,9 +3178,6 @@ static int hns_roce_v2_init(struct hns_roce_dev *hr_dev)

static void hns_roce_v2_exit(struct hns_roce_dev *hr_dev)
{
	if (hr_dev->pci_dev->revision == PCI_REVISION_ID_HIP08)
		free_mr_exit(hr_dev);

	hns_roce_function_clear(hr_dev);

	if (!hr_dev->is_vf)
@@ -7501,6 +7498,9 @@ static void __hns_roce_hw_v2_uninit_instance(struct hnae3_handle *handle,
	hr_dev->state = HNS_ROCE_DEVICE_STATE_UNINIT;
	hns_roce_handle_device_err(hr_dev);

	if (hr_dev->pci_dev->revision == PCI_REVISION_ID_HIP08)
		free_mr_exit(hr_dev);

	hns_roce_exit(hr_dev, bond_cleanup);
	kfree(hr_dev->priv);
	ib_dealloc_device(&hr_dev->ib_dev);