| From 6f52eae79f20f232ed5cb6a760529343779656a2 Mon Sep 17 00:00:00 2001 |
| From: Sasha Levin <sashal@kernel.org> |
| Date: Thu, 7 Mar 2024 09:01:08 +0800 |
| Subject: net: hns3: fix wrong judgment condition issue |
| |
| From: Jijie Shao <shaojijie@huawei.com> |
| |
| [ Upstream commit 07a1d6dc90baedcf5d713e2b003b9e387130ee30 ] |
| |
| In hns3_dcbnl_ieee_delapp, should check ieee_delapp not ieee_setapp. |
| This path fix the wrong judgment. |
| |
| Fixes: 0ba22bcb222d ("net: hns3: add support config dscp map to tc") |
| Signed-off-by: Jijie Shao <shaojijie@huawei.com> |
| Signed-off-by: David S. Miller <davem@davemloft.net> |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| diff --git a/drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c b/drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c |
| index 3b6dbf158b98d..f72dc0cee30e5 100644 |
| --- a/drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c |
| +++ b/drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c |
| @@ -76,7 +76,7 @@ static int hns3_dcbnl_ieee_delapp(struct net_device *ndev, struct dcb_app *app) |
| if (hns3_nic_resetting(ndev)) |
| return -EBUSY; |
| |
| - if (h->kinfo.dcb_ops->ieee_setapp) |
| + if (h->kinfo.dcb_ops->ieee_delapp) |
| return h->kinfo.dcb_ops->ieee_delapp(h, app); |
| |
| return -EOPNOTSUPP; |
| -- |
| 2.43.0 |
| |