Commit a37994ad authored by Junxian Huang's avatar Junxian Huang Committed by ZhouJuan
Browse files

RDMA/hns: Fix a missing constraint for slave num in RoCE Bonding

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



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

RoCE Bonding supports up to 4 slaves in a bond group, but
currently there are no such constraint in the driver. This patch
fixes it.

Fixes: 6ba084e0 ("RDMA/hns: add constraints for bonding-unsupported situations")
Signed-off-by: default avatarJunxian Huang <huangjunxian6@hisilicon.com>
parent 49f27d3e
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -703,7 +703,7 @@ static enum bond_support_type
	}
	rcu_read_unlock();

	if (slave_num <= 1)
	if (slave_num <= 1 || slave_num > ROCE_BOND_FUNC_MAX)
		support = false;
	if (support)
		return BOND_SUPPORT;