From ea3eff7a2ef69730c8e48715fbf965cb9da8b0bc Mon Sep 17 00:00:00 2001 From: Jian Shen Date: Thu, 20 Dec 2018 11:51:59 +0800 Subject: [PATCH 23/31] net: hns3: change default tc state to close Origin: https://git.kernel.org/linus/a298797532d9dc244abf349d7c2ed063732c6ba3 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 Signed-off-by: Peng Li Signed-off-by: David S. Miller --- drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c =================================================================== --- linux.orig/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c +++ linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c @@ -1200,7 +1200,7 @@ static int hclge_configure(struct hclge_ 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++)