Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a882d20c authored by Wei Yongjun's avatar Wei Yongjun Committed by David S. Miller
Browse files

cxgb4: fix error return code in cxgb4_set_hash_filter()



Fix to return a negative error code from thecxgb4_alloc_atid()
error handling case instead of 0.

Fixes: 12b276fb ("cxgb4: add support to create hash filters")
Signed-off-by: default avatarWei Yongjun <weiyongjun1@huawei.com>
Acked-By: default avatarKumar Sanghvi <kumaras@chelsio.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent eba0c929
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -1110,8 +1110,10 @@ static int cxgb4_set_hash_filter(struct net_device *dev,
	}

	atid = cxgb4_alloc_atid(t, f);
	if (atid < 0)
	if (atid < 0) {
		ret = atid;
		goto free_smt;
	}

	iconf = adapter->params.tp.ingress_config;
	if (iconf & VNIC_F) {