mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-03 17:04:50 -04:00
net: hns3: add enabled TC numbers and DWRR weight info in debugfs
The actual enabled TC numbers and the DWRR weight of each TC may be helpful for debugging, so adds them into debugfs. Signed-off-by: Yonglong Liu <liuyonglong@huawei.com> Signed-off-by: Huazhong Tan <tanhuazhong@huawei.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
committed by
David S. Miller
parent
2d3db26d78
commit
a8adbb8a91
@@ -310,8 +310,9 @@ static void hclge_title_idx_print(struct hclge_dev *hdev, bool flag, int index,
|
||||
char *false_buf)
|
||||
{
|
||||
if (flag)
|
||||
dev_info(&hdev->pdev->dev, "%s(%d): %s\n", title_buf, index,
|
||||
true_buf);
|
||||
dev_info(&hdev->pdev->dev, "%s(%d): %s weight: %u\n",
|
||||
title_buf, index, true_buf,
|
||||
hdev->tm_info.pg_info[0].tc_dwrr[index]);
|
||||
else
|
||||
dev_info(&hdev->pdev->dev, "%s(%d): %s\n", title_buf, index,
|
||||
false_buf);
|
||||
@@ -339,7 +340,8 @@ static void hclge_dbg_dump_tc(struct hclge_dev *hdev)
|
||||
|
||||
ets_weight = (struct hclge_ets_tc_weight_cmd *)desc.data;
|
||||
|
||||
dev_info(&hdev->pdev->dev, "dump tc\n");
|
||||
dev_info(&hdev->pdev->dev, "dump tc: %u tc enabled\n",
|
||||
hdev->tm_info.num_tc);
|
||||
dev_info(&hdev->pdev->dev, "weight_offset: %u\n",
|
||||
ets_weight->weight_offset);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user