Hi, maintainers, Kindly ping for reviews.
The CI compilation errors have been checked and are not introduced by this patch. We hope to merge these patches into the 25.07 version. Thanks. On 2025/6/11 16:18, Dengdui Huang wrote: > This patchset adds the VF multi-TCs feature. > > Chengwen Feng (6): > net/hns3: fix VF fail to config queue TC > net/hns3: remove duplicate struct field > net/hns3: refactor DCB module code > net/hns3: VF support parse max TC number > net/hns3: VF support discover multi-TCs capability > net/hns3: VF support multi-TCs configure > > drivers/net/hns3/hns3_cmd.c | 5 +- > drivers/net/hns3/hns3_cmd.h | 10 + > drivers/net/hns3/hns3_dcb.c | 161 ++++++++++++---- > drivers/net/hns3/hns3_dcb.h | 4 + > drivers/net/hns3/hns3_dump.c | 11 +- > drivers/net/hns3/hns3_ethdev.c | 132 ++----------- > drivers/net/hns3/hns3_ethdev.h | 12 +- > drivers/net/hns3/hns3_ethdev_vf.c | 297 ++++++++++++++++++++++++++++-- > drivers/net/hns3/hns3_mbx.h | 50 ++++- > drivers/net/hns3/hns3_rss.c | 8 +- > drivers/net/hns3/hns3_rxtx.c | 26 ++- > drivers/net/hns3/hns3_tm.c | 6 +- > 12 files changed, 539 insertions(+), 183 deletions(-) >