On Fri, 29 Aug 2025 16:24:42 +0800 "Renyong Wan" <wa...@yunsilicon.com> wrote:
> This series introduces multiple updates to the Yunsilicon xsc PMD, > including new feature support, optimizations, bug fixes. > Highlights include: > > * Firmware version query support > * TSO and FEC support > * EEPROM dump and promiscuous mode > * Link status and event support > * Optimizations for RSS, QP/CQ allocation, and Rx path > * Fix for Coverity-reported issue > > > Renyong Wan (14): > net/xsc: add FW version get support > net/xsc: add TSO support > net/xsc: support module EEPROM dump > net/xsc: support promiscuous mode > net/xsc: add link status support > net/xsc: add link status event support > net/xsc: add FEC get and set support > net/xsc: optimize RSS queue creation > net/xsc: optimize QP and CQ memory allocation > net/xsc: optimize Rx path > net/xsc: optimize stop and close > net/xsc: support per port for multi-process > net/xsc: fix uninitialized value > net/xsc: update release notes for xsc PMD > > doc/guides/nics/features/xsc.ini | 7 + > doc/guides/rel_notes/release_25_11.rst | 13 + > drivers/net/xsc/xsc_cmd.h | 186 +++++++++++- > drivers/net/xsc/xsc_defs.h | 5 + > drivers/net/xsc/xsc_dev.c | 361 ++++++++++++++++++++-- > drivers/net/xsc/xsc_dev.h | 116 ++++++- > drivers/net/xsc/xsc_ethdev.c | 334 +++++++++++++++++---- > drivers/net/xsc/xsc_ethdev.h | 4 - > drivers/net/xsc/xsc_np.c | 89 ++++-- > drivers/net/xsc/xsc_np.h | 34 ++- > drivers/net/xsc/xsc_rx.c | 248 +++++++++++---- > drivers/net/xsc/xsc_rx.h | 1 + > drivers/net/xsc/xsc_rxtx.h | 3 + > drivers/net/xsc/xsc_tx.c | 14 +- > drivers/net/xsc/xsc_tx.h | 3 +- > drivers/net/xsc/xsc_vfio.c | 399 ++++++++++++++++++++++++- > 16 files changed, 1605 insertions(+), 212 deletions(-) > Queued to next-net. I fixed the git hash reported as warning with checkpatch. Current checkpatch wants more hex bytes in hash.