Commit 159da200 authored by Chengchang Tang's avatar Chengchang Tang Committed by Junxian Huang
Browse files

RDMA/hns: Fix a meaningless loop in free_buffer_pages_proc()

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



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

The iterated element does not change, making the loop meaningless.
This patch fixes it.

Fixes: 10bb3b80 ("RDMA/hns: Add method for attaching WQE buffer")
Signed-off-by: default avatarYuyu Li <liyuyu6@huawei.com>
Signed-off-by: default avatarChengchang Tang <tangchengchang@huawei.com>
Signed-off-by: default avatarXinghai Cen <cenxinghai@h-partners.com>
parent b6ff92ca
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -899,7 +899,7 @@ static int free_buffer_pages_proc(struct dca_mem *mem, int index, void *param)
	}

	for (; changed && i < mem->page_count; i++)
		if (dca_page_is_free(state))
		if (dca_page_is_free(&mem->states[i]))
			free_pages++;

	if (changed && free_pages == mem->page_count)