net: hns3: change default tc state to close
authorJian Shen <shenjian15@huawei.com>
Thu, 20 Dec 2018 03:51:59 +0000 (11:51 +0800)
committerDavid S. Miller <davem@davemloft.net>
Thu, 20 Dec 2018 07:47:58 +0000 (23:47 -0800)
In original codes, default tc value is set to the max tc. It's more
reasonable to close tc by changing default tc value to 1. Users can
enable it with lldp tool when they want to use tc.

Signed-off-by: Jian Shen <shenjian15@huawei.com>
Signed-off-by: Peng Li <lipeng321@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c

index a12cb1452651f316c6e97fab3a3d9d705ff37848..0b04d042633221498896bdeb8f6c4fcf14937d51 100644 (file)
@@ -960,7 +960,7 @@ static int hclge_configure(struct hclge_dev *hdev)
                hdev->pfc_max = hdev->tc_max;
        }
 
-       hdev->tm_info.num_tc = hdev->tc_max;
+       hdev->tm_info.num_tc = 1;
 
        /* Currently not support uncontiuous tc */
        for (i = 0; i < hdev->tm_info.num_tc; i++)