Commit f5e0033c authored by wenglianfa's avatar wenglianfa Committed by 岳国风
Browse files

RDMA/hns: Fix missing list_del in hns_roce_hem

driver inclusion
category: bugfix
bugzilla: https://gitee.com/openeuler/kernel/issues/I9SI44



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

Add list_del() to delete trunk list in hns_roce_hem().

Fixes: 9a443537 ("IB/hns: Add driver files for hns RoCE driver")
Signed-off-by: default avatarwenglianfa <wenglianfa@huawei.com>
Signed-off-by: default avatarGuofeng Yue <yueguofeng@h-partners.com>
parent 9b5d7650
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -321,6 +321,7 @@ void hns_roce_free_hem(struct hns_roce_dev *hr_dev, struct hns_roce_hem *hem)
		return;

	list_for_each_entry_safe(chunk, tmp, &hem->chunk_list, list) {
		list_del(&chunk->list);
		for (i = 0; i < chunk->npages; ++i)
			dma_free_coherent(hr_dev->dev,
				   sg_dma_len(&chunk->mem[i]),