This patchset adds support for tc mqprio offload, hw tc offload of tc flower, and adpation for max rss size changes.
Guojia Liao (3): net: hns3: add support for max 512 rss size net: hns3: adjust rss indirection table configure command net: hns3: adjust rss tc mode configure command Jian Shen (4): net: hns3: refine the struct hane3_tc_info net: hns3: add support for tc mqprio offload net: hns3: add support for forwarding packet to queues of specified TC when flow director rule hit net: hns3: add support for hw tc offload of tc flower drivers/net/ethernet/hisilicon/hns3/hnae3.h | 34 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 3 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 112 ++++- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 2 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 16 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 126 +++++- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 466 ++++++++++++++++++--- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 28 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 98 +++-- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 21 +- 12 files changed, 759 insertions(+), 151 deletions(-) -- 2.7.4